NOTE: these are the Debian
PACKAGE MAINTAINER pages! If you are looking for
USER instructions to install LSCSoft on Debian, please visit
https://www.lsc-group.phys.uwm.edu/daswg/download/repositories.html#debian
LSCsoft@Debian packaging policy
--
ReinhardPrix - 06 Nov 2008: The following general guidelines for packaging were proposed on DASWG+LSCDebian on Oct 27, 2008, and adopted with 7 positive/neutral votes, and no objection
- The LSCsoft packages and versions to Debianize are given in the table https://www.lsc-group.phys.uwm.edu/daswg/download/repositories.html
- Debianized LSCsoft packages shall install into the same location as the corresponding CentOS5 packages: https://www.lsc-group.phys.uwm.edu/daswg/download/software/centos/5/
- Dependencies should (as far as possible) refer to the same versions as used in the CentOS5 package, eg. python2.4 instead of python2.5
- 3rd party Software shall be installed either into system-paths or into the LSCsoft location. Obviously, if using the native Debian-package, no re-packaging should be done, but if a different version has to be used (eg root-system-5.20), the system path might still be preferrable ... [no strong opinion here]
- if there are good arguments in favor of changing any of these install-paths, versions, dependencies etc, they should be brought forward to DASWG and apply to both CentOS5 and Debian, in order for 1)+2) not to be violated.
This is designed with the main priority of a uniform installation of LSCsoft across different clusters, irrespective of their underlying distribution. A cluster-user should NOT have to worry about unneccessary differences in installation.
--
ReinhardPrix - 06 Nov 2008: Proposed Amendmend 1: a reasonable exception to 2. is that copyright-notice and changelogs should go into
/usr/share/doc
.
LSCsoft@Lenny Repositories:
Local apt-repositories (
browse packages).
To install, add the following lines to your
/etc/apt/sources.list
:
- for 'production' versions of the LSCsoft stack:
deb http://n0.aei.uni-hannover.de/debian/ lenny contrib
- for the 'proposes/testing' versions of the LSCsoft stack:
deb http://n0.aei.uni-hannover.de/debian/ lenny-proposed contrib
The 'official' release repository is at UWM:
deb http://www.lsc-group.phys.uwm.edu/daswg/download/software/debian/ lenny contrib
The source-packages can be installed by using
deb-src
instead of
deb
in the
/etc/apt/sources.list
file.
The corresponding CentOS5 packages are found here:
http://www.lsc-group.phys.uwm.edu/daswg/download/software/centos/5/
Status of packaging of LSC Software for Debian Lenny
The LSC software stack to be packaged is described here:
http://www.lsc-group.phys.uwm.edu/daswg/download/repositories.html
LSCSOFT Software |
Source version |
Production |
Proposed/Testing |
Packages |
Maintainer |
FrameL |
8.04-3 |
8.04-3lscsoft2 |
|
libframe0, libframe-* |
Kipp Cannon/Steffen Grunewald |
MetaIO |
8.2 |
8.2-3lscsoft3 |
|
libmetaio1, libmetaio-* |
Kipp Cannon/Steffen Grunewald |
MetaIO7 |
7.2 |
7.2-5lscsoft1 |
|
libmetaio0 |
Kipp Cannon/Steffen Grunewald |
User Environment Scripts |
1.13 |
1.13-3lscsoft3 |
|
lscsoft-user-env |
Miroslav Shaltev |
LAL |
6.0.2 |
6.0.1-1lscsoft1 |
6.1-lscsoft1 |
lal, lal-dev |
Steffen Grunewald |
LALAPPS |
6.0 |
6.0.1lscsoft1 |
6.1-lscsoft1 |
lalapps |
Steffen Grunewald |
GLUE |
1.24 |
1.23-2lscsoft1 |
|
python-glue |
Steffen Grunewald |
Framecpp |
1.14.0 |
1.12.2-lscsoft3 |
1.14.0-lscsoft1 |
framecpp, framecpp-dev |
Miroslav Shaltev |
ROOT - CERN |
5.22.00 |
5.20.00-lscsoft7 |
|
root-cern |
Miroslav Shaltev |
DOL |
0.6.0 |
0.6.0-lscsoft1 |
0.6.0-lscsoft3 |
dol |
Miroslav Shaltev |
GDS |
2.13.1 |
|
|
|
|
pyRXP |
1.13 |
1.13-6 |
|
python-pyrxp |
Steffen Grunewald |
cfitslO |
|
|
|
|
|
Debian specific packages
LSCSOFT Software |
Source version |
Production |
Proposed/Testing |
Packages |
Maintainer |
lscsoft-archive-keyring |
|
2008.11.28-1 |
|
lscsoft-archive-keyring |
Reinhard Prix / Steffen Grunewald |
lscsoft-metapackages |
|
1.0 |
|
lscsoft-all, lscsoft-core, lscsoft-external |
Xavier Amador |
GSL |
1.11 |
gsl_1.11+dfsg-1~bpo40+1 (Etch only) |
|
libgsl0ldbl, libgsl0-*, gsl-bin |
Miroslav Shaltev/Steffen Grunewald |
LDR |
|
|
|
|
Scott Koranda |
LDG/grid-ssh |
4.2.1 |
4.2.1 |
|
gsi-openssh |
Henning Fehrmann |
pyLAL |
|
|
|
python-pylal |
Steffen Grunewald |
spr |
07.12.01 |
7.12.01-1 |
3.3.1-2 |
spr |
Miroslav Shaltev |
Open issues: Please use the
issue tracker to report problems or suggest other changes.
Debian Lenny native packages of 3rd party software used/required by LSCSOFT:
Interesting/useful links