Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021 
<== Date ==> <== Thread ==>

Subject: Problem with INSTALL_LOCATION and "make uninstall" in 7.0.1
From: Mark Rivers <rivers@cars.uchicago.edu>
To: "core-talk@aps.anl.gov" <core-talk@aps.anl.gov>
Date: Fri, 15 Jun 2018 21:40:28 +0000

One of the areaDetector optional plugins is in areaDetector/ADPluginEdge.  Its CONFIG_SITE contains this line:

 

INSTALL_LOCATION=$(AREA_DETECTOR)/ADCore

 

It thus installs its library, dbd, and .template file into ADCore. 

 

Much to my surprise running “make uninstall” on EPICS 7 at the top level of ADPluginEdge deletes the ADCore/configure directory!  Needed to run “git checkout master .” to recover it.

 

I have removed that line from CONFIG_SITE because I don’t think it is what we really want to do anyway, but this definitely seems like a dangerous bug in EPICS 7.  That directory could have had local edits that were lost.

 

Mark

 


Replies:
Re: Problem with INSTALL_LOCATION and "make uninstall" in 7.0.1 Andrew Johnson
Re: Problem with INSTALL_LOCATION and "make uninstall" in 7.0.1 Michael Davidsaver

Navigate by Date:
Prev: Core Meeting Ralph Lange
Next: Re: Problem with INSTALL_LOCATION and "make uninstall" in 7.0.1 Andrew Johnson
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021 
Navigate by Thread:
Prev: Core Meeting Ralph Lange
Next: Re: Problem with INSTALL_LOCATION and "make uninstall" in 7.0.1 Andrew Johnson
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021 
ANJ, 18 Jun 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·