Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017 Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
<== Date ==> <== Thread ==>

Subject: Re: Debian packages for debian 9 (stretch) ?
From: Michael Davidsaver <mdavidsaver@gmail.com>
To: Bo Jakobsen <lister@f77.dk>, tech-talk@aps.anl.gov
Date: Thu, 27 Jul 2017 11:57:52 +0200
The scheme I put in place while working on NSLS2 had two parts.  Debian
packages for widely used epics modules (eg. streamdevice).  In practice
this were the pieces that didn't change frequently.  Some of the locally
developed code was packaged, but not all.

The other part was running IOCs.  This was done using procServ and the
scripts in the 'sysv-rc-softioc' package (see installed README).

These two parts were joined by having a convention of placing IOC
instances in "/epics/iocs/<instance>/...".  Typically this was a VCS
checkout which built the final IOC executable.  This step was managed by
individual controls engineers.

I hope this is helpful for you.


On 07/27/2017 10:53 AM, Bo Jakobsen wrote:
> Hi,
> I have followed this thread with great interest.
> 
> I have been looking for a good way to integrate EPICS with our debian
> based linux system utilizing debian's package system, which this project
> nicely provides (thank you).
> 
> Now my question is if any documentation exists on how to organize a
> running EPICS system on a Debian system.
> 
> My plan is to use Debian based PCs as IOCs, and was wondering what the
> best way to structure modules and IOC instances were (and also how to
> e.g. start then at boot up).
> 
> Best
>     Bo
> 
> On 2017-07-19 15:51, Michael Davidsaver wrote:
>> On 07/19/2017 11:39 AM, Carlos Pascual wrote:
>>> On Tuesday, July 18, 2017 6:05:02 PM CEST Michael Davidsaver wrote:
>>>> The latest packaged sources are available in the 'epicsdeb' github org.
>>>> The Base package lives at:
>>>> https://github.com/epicsdeb/epics-base
>>> Uuups, sorry... Michael's reply was moved to a different folder by my
>>> automatic filters and I didn't see it before I re-opened my big mouth...
>>>
>>> So, thanks! I'll try to build the packages from those sources. Can
>>> you confirm
>>> if they are already adapted/tested on debian stretch?
>> I've made the bare minimum changes to the epics-debhelper (8.17) and
>> epics-base (3.15.3-13) packages to build/install with deb9.
>>
> 


Replies:
Re: Debian packages for debian 9 (stretch) ? Ralph Lange
Re: Debian packages for debian 9 (stretch) ? Bo Jakobsen
References:
Debian packages for debian 9 (stretch) ? Carlos Pascual
Re: Debian packages for debian 9 (stretch) ? Carlos Pascual
Re: Debian packages for debian 9 (stretch) ? Carlos Pascual
Re: Debian packages for debian 9 (stretch) ? Michael Davidsaver
Re: Debian packages for debian 9 (stretch) ? Bo Jakobsen

Navigate by Date:
Prev: Re: Debian packages for debian 9 (stretch) ? Bo Jakobsen
Next: Re: IOC error message on camonitor disconnect Michael Davidsaver
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
Navigate by Thread:
Prev: Re: Debian packages for debian 9 (stretch) ? Bo Jakobsen
Next: Re: Debian packages for debian 9 (stretch) ? Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
ANJ, 27 Jul 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·