Installing new ATLAS releases at SLAC
(originally from Peter Kim, now maintained by Andy Haas)
EXPERT only! ! !
Ask Andy Haas to install new releases for you!
-------------------------------------------------------
0) HN/e-news announcement of new release pacman package
https://groups.cern.ch/group/hn-atlas-releaseKitAnnounce/default.aspx
------------------------------------------------------------------
...
3) Installing base release: x.x.x
Issue the pacman command found in the HN/e-news announcement, and direct to pacman.log
pacman -allow any-platform trust-all-caches tar-overwrite
-get http://atlas-computing.web.cern.ch/atlas-computing/links/kitsDirectory/projects/cache:AtlasProduction_15_6_5_i686_slc5_gcc43_opt
>> pacman.log &
------------------------------------------------
4) Installing AtlasProduction cache: x.x.x.x
After steps 1-3, setup the release:
. ~/reldirs/15.6.6/cmthome/setup.sh -tag=15.6.6,32
Issue the pacman command found in the HN/e-news announcement, and direct to pacman.log. For example:
pacman -get http://cern.ch/atlas-computing/links/kitsDirectory/Production/cache:AtlasProduction_15_6_5_1_i686_slc5_gcc43_opt
>> pacman.log &
Note1: After the install is finished,
cd /afs/slac/g/atlas/c/AtlasProduction/15.6.5.1/AtlasProductionRunTime/cmt/
and do 'cmt config'.
Note2: If the AtlasProduction package requires a new DBRelease, it has to be downloaded manually.
Check the status of the Production cache in the corresponding web page,
http://atlas-computing.web.cern.ch/atlas-computing/projects/releases/status/15.6.5.1/AtlasProduction/
which usually lists the DBRelease version number.
If it uses a new DBRelease version, scp the tar file over from lxplus.cern.ch and
put it in /c/DBRelease/ and "tar -xf" and move it as the way others are.
DBRelease tar files are stored in
/afs/cern.ch/atlas/www/GROUPS/DATABASE/pacman4/DBRelease/
----------------------------------------------
5) Problems with release install
Check the postings in https://groups.cern.ch/group/hn-atlas-releaseKitProblem/default.aspx
as others might have similar problems.
Ask Peter or Zach.
If all fails, start a new thread in that forum.
-------------------------------------------------------------------
...
7) Updating pacman
There are usually ATLAS announcements asking to install a new version.
New version of pacman can be downloaded from BU.
wget http://physics.bu.edu/pacman/sample_cache/tarballs/pacman-latest.tar.gz
tar -xf pacman-latest.tar.gz
Move the pacman package to /afs/slac/g/atlas/packages/pacman/, go into the new
pacman directory and set up.
cd x.xx
source setup.sh
(Please note that any installs in /c/ or /d/ must stay with the pacman version
that was originally used. pacman does not get updated often, but when it does
it might be a good time to build a new install with it switching between
/c/ and /d/.)
----------------------------------