Updating to new Root versions

Hi,

I know this is an extremely naive question, but it’s one that I am having trouble with. I am trying to update my root version from 5.28.00 to 5.32.00. I tried doing this by

svn co http://root.cern.ch/svn/root/trunk root
cd root
./configure --help
./configure
make

but when building, my disk quota is exceeded (I am running from an lxplus machine).

{standard input}: Assembler messages:
{standard input}:443831: Fatal error: can't close graf3d/gl/src/G__GL.o: Disk quota exceeded
make: *** [graf3d/gl/src/G__GL.o] Error 1

So the question is, how do I properly update my Root version from an lxplus machine?

From my experience …

  1. for the ROOT binary distribution, you need (up to) about 230MB disk space - so, if you want to install it in your “${HOME}”, you will need at least that much free space
  2. In order to build ROOT from sources, you temporarily need (up to) about 640MB disk space - you can use, for example, the free disk space in “/tmp” (just try “df -h /tmp” in order to see how much space is free in there, or try “/usr/tmp”, or “/var/tmp”, or any available “scratch disk”) and follow my initial post in: [url]Installing ROOT from Source
    BTW. as of now, “trunk” is v5-33 while v5-32 is “v5-32-00-patches”: http://root.cern.ch/drupal/content/root-version-v5-32-00-patch-release-notes

Thanks for the help. Really all I need is a newer version of RooFit. Could I do this without having to install an entire Root version?

I think you need to ask this question here: http://root.cern.ch/phpBB3/viewforum.php?f=15

if I type the following

cd /afs/cern.ch/sw/lcg/app/relcd /afs/cern.ch/sw/lcg/app/releases/ROOT/5.30.06/i686-slc5-gcc43-opt/root 
. /afs/cern.ch/sw/lcg/external. /afs/cern.ch/sw/lcg/external/gcc/4.3.3/i686-slc5-gcc43-opt/setup.sh
. /afs/cern.ch/sw/lcg/app/rele. /afs/cern.ch/sw/lcg/app/releases/ROOT/5.30.06/i686-slc5-gcc43-opt/root/bin/thisroot.sh

I am able to run with the new version. However, when starting a root session, I get the error,

Error in <TUnixSystem::Load>: version mismatch, /afs/cern.ch/atlas/software/releases/17.0.3/GAUDI/v22r1p4/InstallArea/i686-slc5-gcc43-opt/lib/libGaudiPythonDict.so = 52800, ROOT = 53006
Error in <TCint::AutoLoadCallback>: failure loading library libGaudiPythonDict for class basic_ostream<char,char_traits<char> >

why is this?

http://root.cern.ch/drupal/content/production-version-530
http://root.cern.ch/drupal/content/afs-python-setup