GSI Helmholtzzentrum für Schwerionenforschung
Dear "griders", considering that since january there is a new version of the pandaroot external packages, namely "Jan10", which was tested and it seems stable (and much better than the previous version), I think it would be good to have this package installed in our grid network, so that it is possible to run not only simulation but also reconstruction (many crashes of the last data challenge were due to a bug in geane, which in jan10 is solved). Would you think this is possible?
Hi, The new external packages are now available via packman on the grid: packman install panda_extern::jan10 I would like to ask all the administrators to start this installation procedure on their machines and monitor whether it went OK. The KVI machines will in about half-an-hour be panda_extern::jan10 compliant. Greetings, Johan
Dear all, I also installed the "stable" release of pandaroot on the grid: pandaroot::stable, which depends upon the new external packages. Johan.
Dear all, I changed the dependencies of the package "pandaroot-dev::latest" to the new external packages. For all administrators, please re-install this package on your site: packman remove pandaroot-dev::latest packman install pandaroot-dev::latest That should do the job, but check the logfile.... Note that the pandaroot-dev::latest installs the /development, /release, /stable, and /trunk branches of pandaroot. Furthermore, the installation places an entry in crontab, which regularly makes a build of the stable branch together with a ctest, which results are submitted to the dashboard. Johan.
Hi Johan, it is not clear to me why the installation of pandaroot-dev::latest should copy all the stuff, even from /development, /release, /stable. If I consider only the trunk, which is the package more used and compiled by the cron job, it takes 0.5Gb the source code and 0.5Gb the compiled stuff. If I moltiply this value times three, we have 3Gb of disk space used, but only 1 Gb is really needed. Moreover, development is not compiled and it has only private stuff (almost). For this reason I am wondering if maybe "latest" should install only the trunk, and not the additional stuff. Any opinion?
Hi, I actually would agree with you. But for some reason, the installation script was defined like that in the past. I didnt want to change it, however, if nobody objects, I suggest to only include the /trunk in the latest development package. Johan
Hi Johan, Stefano, I agree with you, if /trunk is enough, then we should include only that. Cheers, Dan
Ok, I will try to update the installation scripts accordingly and make an announcement when I am finished and tested it... Johan.
Dear all, I modified the installation of the package pbarprod@pandaroot-dev::latest, such that it only installs the /trunk branch and adapt the crontab accordingly. Please remove the older version and re-install the updated version: packman remove pbarprod@pandaroot-dev::latest packman install pbarprod@pandaroot-dev::latest Note that the software depends on the package pbarprod@panda_extern::jan10, which needs to be installed prior to the package. Johan.