Open
Description
Rationale
Versions (as opposed to main
or master
branches) are the accepted way to allow developers to create order in their stream of commits. Software librarians use version numbers to decide when and to which version to make changes, to assess the kind of impacts a version change may have, and for general reproducibility of software environments.
Description
All packages must receive a version.
Additional information
- athena-eic
- east
- eic
- eicrecon
- epic-eic
- escalate
- eSTARlight
- farmhash
- milou
- pepsi
- pythia6m
General information
This is a newer but otherwise identical issue to #8, with more detail added.
Fulll log of affected packages
$ for i in */package.py ; do echo `dirname $i` ; spack info `dirname $i` | grep -A1 Preferred ; done
afterburner
Preferred version:
0.1.2 https://github.com/eic/afterburner/archive/refs/tags/v0.1.2.tar.gz
athena-eic
Preferred version:
master [git] https://eicweb.phy.anl.gov/EIC/detectors/athena on branch master
bmf
Preferred version:
2020-04-13 [git] https://github.com/eic/BeastMagneticField.git at commit d00c54dc812bfa1804acb5fe370bb9c27b3539f9
dawncut
Preferred version:
1_54a http://geant4.kek.jp/~tanaka/src/dawncut_1_54a.taz
dawn
Preferred version:
3_91a http://geant4.kek.jp/~tanaka/src/dawn_3_91a.tgz
east
Preferred version:
main [git] https://github.com/eic/east.git on branch main
eicd
Preferred version:
2.0.0 https://eicweb.phy.anl.gov/EIC/eicd/-/archive/v2.0.0/eicd-v2.0.0.tar.gz
eic-ip6
Preferred version:
1.1.0 https://github.com/eic/ip6/archive/refs/tags/v1.1.0.tar.gz
eic
Preferred version:
develop
eicrecon
Preferred version:
main [git] https://github.com/eic/eicrecon.git on branch main
eicroot
Preferred version:
2.0.0 https://github.com/eic/EicRoot/archive/v2.0.0.tar.gz
eic-smear
Preferred version:
1.1.9 https://github.com/eic/eic-smear/archive/1.1.9.tar.gz
eictoymodel
Preferred version:
1.0.0 https://github.com/eic/EicToyModel/archive/v1.0.0.tar.gz
ejana
Preferred version:
1.3.2 https://gitlab.com/eic/escalate/ejana/-/archive/v1.3.2/ejana-v1.3.2.tar.gz
epic-eic
Preferred version:
main [git] https://github.com/eic/epic on branch main
escalate
Preferred version:
develop
estarlight
Preferred version:
master [git] https://github.com/eic/estarlight.git on branch master
farmhash
Preferred version:
master [git] https://github.com/google/farmhash on branch master
fluka
Preferred version:
4.2.1 file:///home/wdconinc/git/eic-spack/packages/fluka-4-2.1.x86-Linux-gfor9.tgz
g4e
Preferred version:
1.4.2 https://gitlab.com/eic/escalate/g4e/-/archive/v1.4.2/g4e-v1.4.2.tar.gz
gaudi
Preferred version:
36.6 https://gitlab.cern.ch/gaudi/Gaudi/-/archive/v36r6/Gaudi-v36r6.tar.gz
geant3-vmc
Preferred version:
3-8 https://github.com/vmc-project/geant3/archive/v3-8.tar.gz
geant4
Preferred version:
10.7.3 https://gitlab.cern.ch/geant4/geant4/-/archive/v10.7.3/geant4-v10.7.3.tar.gz
jana2
Preferred version:
2.0.6 https://github.com/JeffersonLab/JANA2/archive/v2.0.6.tar.gz
juggler
Preferred version:
7.0.0 https://eicweb.phy.anl.gov/EIC/juggler/-/archive/v7.0.0/juggler-v7.0.0.tar.gz
libodbcpp
Preferred version:
0.2.5 https://sourceforge.net/projects/libodbcxx/files/libodbc%2B%2B/0.2.5/libodbc%2B%2B-0.2.5.tar.bz2/download
milou
Preferred version:
master [git] https://gitlab.com/eic/mceg/milou.git on branch master
nanocernlib
Preferred version:
1.0.0 https://github.com/sly2j/nanocernlib/archive/v1.0.0.tar.gz
npdet
Preferred version:
1.3.1 https://eicweb.phy.anl.gov/EIC/NPDet/-/archive/v1.3.1/NPDet-v1.3.1.tar.gz
pepsi
Preferred version:
master [git] https://github.com/eic/pepsi.git on branch master
py-smear
Preferred version:
0.1.6 https://files.pythonhosted.org/packages/81/b9/be65c5adaf171392e87a3d5d50004a9b5d7f1412a0c6011145508e90f28c/smear-0.1.6.tar.gz
pythia6m
Preferred version:
master [git] https://gitlab.com/eic/mceg/pythia6m.git on branch master
tensorflow-lite
Preferred version:
2.8.0 https://github.com/tensorflow/tensorflow/archive/refs/tags/v2.8.0.tar.gz