EPICS Home

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  2018  2019  2020  2021  2022  2023  <20242025  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  <20242025 
<== Date ==> <== Thread ==>

Subject: Re: Sequencer RULES_SNCSEQ: No such file or directory
From: Florian Feldbauer via Tech-talk <tech-talk at aps.anl.gov>
To: tech-talk at aps.anl.gov
Date: Tue, 3 Sep 2024 14:15:16 +0200
Hey,

/home/florian/foo/SEQ is actually the location of my example IOC, but I did indeed set INSTALL_LOCATION when building the sequencer.

I also noticed, my test in the clean docker container did only work, because I forgot to set SNCSEQ when building the IOC....after setting it, it fails with the same error.

When installing the sequencer without INSTALL_LOCATION and changing SNCSEQ in my RELEASE.local file accordingly it works.
So it seems my error is related to that issue.

Thanks for the help!!

Cheers,
Florian


On 9/3/24 13:30, Jure Varlec via Tech-talk wrote:
Hi Florian,

It looks like the sources for the sequencer are in /home/florian/foo/SEQ, while the RELEASE file points to /data/jollyj/florian/epics/modules/sequencer. Are you using INSTALL_LOCATION? If so, you are being bitten by a known issue: https://urldefense.us/v3/__https://github.com/epics-modules/sequencer/issues/1__;!!G_uCfscf7eWS!bWUpdhlLeMVzjTpYDucL_nsY1-I2tpXPhNnOss-mPgNZKADeQbsXLaNZ7Wa3xm_2TOkKnMmYIZj0CvVTRGHznW29kEo$
Best,
Jure

On 9/3/24 10:23, Florian Feldbauer via Tech-talk wrote:
Caution: This email originated from outside of Cosylab.


Hey all,

I'm using base 7.0.8.1 and sequencer 2.2.9 (both from github)

When I try to build the example IOC I get  the following error:

$> makeBaseApp.pl -t example test
$> echo "SNCSEQ=/data/jollyj/florian/epics/modules/sequencer" >
configure/RELEASE.local
$> make
make -C ./configure install
make[1]: Entering directory '/home/florian/foo/SEQ/configure'
perl -CSD
/data/jollyj/florian/epics/epics-base/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64 ../..
mkdir -p O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=../.. \
    T_A=linux-x86_64 install
make[2]: Entering directory '/home/florian/foo/SEQ/configure/O.linux-x86_64'
/data/jollyj/florian/epics/modules/sequencer/configure/RULES_BUILD:4:
/data/jollyj/florian/epics/modules/sequencer/configure//RULES_SNCSEQ: No
such file or directory
make[2]: *** No rule to make target
'/data/jollyj/florian/epics/modules/sequencer/configure//RULES_SNCSEQ'.
Stop.
make[2]: Leaving directory '/home/florian/foo/SEQ/configure/O.linux-x86_64'
make[1]: ***
[/data/jollyj/florian/epics/epics-base/configure/RULES_ARCHS:58:
install.linux-x86_64] Error 2
make[1]: Leaving directory '/home/florian/foo/SEQ/configure'
make: ***
[/data/jollyj/florian/epics/epics-base/configure/RULES_DIRS:85:
configure.install] Error 2


I noticed that RULES_SNCSEQ gets installed in cfg directory instead of
configure.

Is this a bug or am I missing something in my
RELEASE.local/CONFIG_SITE.local files?

Or is seq 2.2.9 not compatible with base 7.0.8.1?

Best regards,
Florian


--
Ruhr-Universität Bochum
AG der Experimentalphysik I
Dr. Florian Feldbauer
NB 2/131 / Fach 125
Universitätsstr. 150
D-44801 Bochum

Office: NB 2/134
Phone:  (+49)234 / 32-23563
Fax:    (+49)234 / 32-14170
https://urldefense.us/v3/__https://paluma.ruhr-uni-bochum.de__;!!G_uCfscf7eWS!cc732TJbQRkhh_n9G4cmkYMcPPsYec5p8gSpSo8kTEO2KecTIr71ZLfhQgXFpZd3wbpXNcdVihAvjYRrsOhqznPzbkUtcbVXOAg$

--
Ruhr-Universität Bochum
AG der Experimentalphysik I
Dr. Florian Feldbauer
NB 2/131 / Fach 125
Universitätsstr. 150
D-44801 Bochum

Office: NB 2/134
Phone:  (+49)234 / 32-23563
Fax:    (+49)234 / 32-14170
https://urldefense.us/v3/__https://paluma.ruhr-uni-bochum.de__;!!G_uCfscf7eWS!Z05zAfZbk4RMTcWYuSEefdPbT00c1-BuN9KQrlyLnStlO67P-X6RXU6W_opMkg0QiK1eMtKK3UeYb7UAlVmtJKxrx0o5_vFcXIw$


Replies:
Re: Sequencer RULES_SNCSEQ: No such file or directory Florian Feldbauer via Tech-talk
References:
Sequencer RULES_SNCSEQ: No such file or directory Florian Feldbauer via Tech-talk
Re: Sequencer RULES_SNCSEQ: No such file or directory Jure Varlec via Tech-talk

Navigate by Date:
Prev: Re: Sequencer RULES_SNCSEQ: No such file or directory Jure Varlec via Tech-talk
Next: Re: Sequencer RULES_SNCSEQ: No such file or directory Florian Feldbauer via Tech-talk
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  <20242025 
Navigate by Thread:
Prev: Re: Sequencer RULES_SNCSEQ: No such file or directory Jure Varlec via Tech-talk
Next: Re: Sequencer RULES_SNCSEQ: No such file or directory Florian Feldbauer via Tech-talk
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  <20242025