|
US ATLAS Software Distribution using pacman
|
|
| |
This is the main page for information on pacman-based distribution of ATLAS software to sites throughout the US (and elsewhere, laptops etc.). pacman is a package manager developed by Saul Youssef of Boston University.
Below is a list of packages which should be implemented and supported as pacman packages. pacman supports distributed caches each of which supports a number of packages. We envision a number of pacman caches at sites around the U.S., with individuals at each site assigned to be the (implementer and) support persons for the packages supported at the site's cache. Most assignments are purely tentative, generally just a guess. Bold indicates a volunteer.
- Torre and Saul
From this page you can download a pacman release which gives you access to the ATLAS caches.
Saul has proposed a sensible plan to move towards implementing pacman-based support for ATLAS software:
- Sort out the list of packages, caches, and responsibles over the next few weeks
- Embark on a six week or so project to put it all together, tweaking pacman as necessary
- test intensively for at least a week
- Announce to users on a date agreed upon in advance
- React to feedback
Packages are divided into two types, env for high-level environment or application packages (these are typically the ones downloaded by an end user), and base for base component packages (environment packages typically depend on -- and thus drive the installation of -- several of these).
| Cache site | Package | Maintainer | Type | Description |
| BNL-PAS | Cache managers Alex Undrus, Torre Wenaus | |||
| atlas_runtime | A.Undrus | env | Sufficient to run applications | |
| atlas_dev | A.Undrus | env | Full software install for development | |
| SRT | A.Undrus | base | ||
| CMT | A.Undrus | base | ||
| cernlib | P.Nevski | base | ||
| CLHEP | A.Undrus | base | ||
| Qt | A.Undrus | base | ||
| Geant3 | P.Nevski | base | ||
| Geant4 | base | |||
| ROOT | V.Fine | base | ||
| Magda | T.Wenaus | base | ||
| perl_afs | T.Wenaus | base | Provides access to AFS installation of perl | |
| MySQL | A.Undrus | base | Client runtime libraries, include files | |
| BNL-ACF | Cache manager Jason Smith | |||
| VRVS | base | |||
| OpenLDAP | base | |||
| SSLeay | base | |||
| Globus replica catalog | base | |||
| Globus replica service | base | |||
| lesstif | base | |||
| Mesa | base | |||
| Boston U | Cache manager Saul Youssef | |||
| pacman | S.Youssef | base | ||
| Python | S.Youssef | base | ||
| Condor | S.Youssef | base | ||
| ANL | Cache manager Ed May | |||
| gsiftp/GridFTP | Ed May | base | ||
| Objectivity | Ed May | base | ||
| GDMP | Ed May | base | ||
| LBNL | Cache manager Iwona Sakrejda | |||
| Gaudi | I.Sakrejda | base | ||
| cvsup | I.Sakrejda | base | ||
| U Michigan | Cache managers Shawn McKee, Eric Myers | |||
| iperf | S.McKee,E.Myers | base | ||
| Indiana | Cache managers Lisa Ensman, Fred Luehring | |||
| GRAPPA | base | |||
| lesstif | base | |||
| VRVS | base | |||
| UT Arlington | Cache managers Kaushik De, Mark Sosebee | |||
Contact: T. Wenaus