1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 <2017> 2018 2019 2020 2021 2022 2023 2024 | 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> 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Debian packages for debian 9 (stretch) ? |
From: | Bo Jakobsen <[email protected]> |
To: | Michael Davidsaver <[email protected]>, [email protected] |
Date: | Thu, 27 Jul 2017 14:36:51 +0200 |
Thank you very much for the information.The info in the README for sysv-rc-softioc is very useful. I will try to build a test system.
Best Bo On 2017-07-27 11:57, Michael Davidsaver wrote:
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-baseUuups, 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.