[Halld-offline] Done [Re: /group/halld/Software/builds: new directory scheme, old directories disappearing]

Mark Ito marki at jlab.org
Fri Jul 10 16:45:21 EDT 2015


Folks,

I've moved those directories. See below for before and after directory 
listings.

   -- Mark
_____________________________________________________

The old look of /group/halld/Software/builds:

 > ls -l
total 100
drwxr-sr-x  3 gluex halld-1 4096 Aug  2  2010 b1pi
drwxr-sr-x  7 gluex halld-1 4096 Apr 30 16:47 build_scripts
drwxr-sr-x  9 gluex halld-1 4096 Jan 14 17:18 ccdb
drwxr-sr-x  3 gluex halld-1 4096 Mar 26  2012 clhep
drwxr-sr-x 11 gluex halld-1 4096 Mar 26  2014 dc2
drwxr-sr-x  4 gluex halld-1 4096 Aug 17  2010 ded
-rw-rw-r--  1 gluex halld-1 6428 Apr 30 15:30 done_env.txt
drwxr-sr-x  4 gluex halld-1 4096 Oct 10  2014 evio
-rw-r--r--  1 gluex halld-1  365 Apr 30 15:41 gluex_env_jlab.csh
-rw-r--r--  1 gluex halld-1  244 Apr 30 15:26 gluex_env_jlab.csh~
drwxr-sr-x 13 gluex halld-1 4096 Dec 16  2014 hdds
drwxr-sr-x 10 gluex halld-1 4096 Mar  9 13:45 jana
drwxr-sr-x 10 gluex halld-1 4096 May 29 10:12 Linux_CentOS6-x86_64-gcc4.4.6
drwxr-sr-x 10 gluex halld-1 4096 May 29 10:13 Linux_CentOS6-x86_64-gcc4.4.7
drwxr-sr-x 10 gluex halld-1 4096 Jun 30 10:15 Linux_RHEL6-i686-gcc4.4.7
drwxr-sr-x 11 gluex halld-1 4096 May 29 10:10 Linux_RHEL6-x86_64-gcc4.4.7
drwxr-sr-x 11 gluex halld-1 4096 Jun 30 10:40 Linux_RHEL7-x86_64-gcc4.8.3
drwxr-sr-x  4 gluex halld-1 4096 Sep 30  2014 online
-rw-rw-r--  1 gluex halld-1 3692 Apr 30 15:26 original_env.txt
drwxr-sr-x  2 gluex halld-1 4096 Mar  5 15:30 root
-rw-rw-r--  1 gluex halld-1  513 Jun 22 13:49 setup_new_jana.csh
drwxr-sr-x  6 gluex halld-1 4096 Mar 11 15:59 sim-recon
-rw-r--r--  1 gluex halld-1  410 Jun 22 14:55 version_new_jana.xml
-rw-r--r--  1 gluex halld-1  410 Jun 22 14:54 version_new_jana.xml~

The new look:

 > ls -l
total 24
drwxrwsr-x 14 gluex halld-1 4096 Jul 10 16:38 legacy
drwxr-sr-x 10 gluex halld-1 4096 May 29 10:12 Linux_CentOS6-x86_64-gcc4.4.6
drwxr-sr-x 10 gluex halld-1 4096 May 29 10:13 Linux_CentOS6-x86_64-gcc4.4.7
drwxr-sr-x 10 gluex halld-1 4096 Jun 30 10:15 Linux_RHEL6-i686-gcc4.4.7
drwxr-sr-x 11 gluex halld-1 4096 May 29 10:10 Linux_RHEL6-x86_64-gcc4.4.7
drwxr-sr-x 11 gluex halld-1 4096 Jun 30 10:40 Linux_RHEL7-x86_64-gcc4.8.3


On 07/08/2015 12:40 PM, Mark Ito wrote:
> Folks,
>
> Over the past few months I have been transitioning the public builds 
> on the CUE to conform with the version management system which I have 
> described at the offline meetings. This has changed the directory 
> structure under /group/halld/Softwarae/builds . The new scheme has a 
> separate GLUEX_TOP for each platform we support at the lab. They are 
> named after the BMS_OSNAME variable and have names like 
> Linux_CentOS6-x86_64-gcc4.4.7 . The individual package directories, e. 
> g., jana, sim-recon, and hdds, are stored under GLUEX_TOP with 
> mulitiple versions of the packages stored under the appropriate 
> directory, for example, sim-recon-1.0.0, sim-recon-1.3.0, etc. 
> Environment set-up using the new scheme is supported by the 
> gluex_env_jlab.(c)sh scripts in 
> /group/halld/Software/scripts/build_scripts . That script serves as an 
> example if the default versions are not what you want.
>
> The old scheme had the package directories (jana, sim-recon, etc.) 
> directly under /group/halld/Software/builds . All builds using those 
> directories are pretty old and probably not suitable for general use 
> now, but have been maintained for backward compatibility with older 
> projects.
>
> Lately I have realized that the old-scheme directories are causing 
> confusion for people browsing the Software/builds directory. To avoid 
> this, I am planning to move these directories out of Software/builds 
> to a subdirectory, Software/builds/legacy . This will require old 
> projects to adjust their environment set-up scripts.
>
> I plan to do this at the end of the day this Friday, July 10, unless I 
> hear objections.
>
>   -- Mark
>
> -- 
> Mark M. Ito
> markito3 at gmail.com <mailto:markito3 at gmail.com>
>
>
>
> _______________________________________________
> Halld-offline mailing list
> Halld-offline at jlab.org
> https://mailman.jlab.org/mailman/listinfo/halld-offline

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20150710/24d2756a/attachment-0002.html>


More information about the Halld-offline mailing list