No library file(s) [libgeant***.a] nor header files are installed on Ubuntu 12.04 LTS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
geant321 (Debian) |
Fix Released
|
Unknown
|
|||
geant321 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I cannot find any GEANT3 library or header files after installating the *geant321* packages :
bash$ dpkg -l | grep geant3
ii geant321 1:3.21.
ii geant321-data 1:3.21.
ii geant321-doc 1:3.21.
ii libgeant321-2-dev 1:3.21.
ii libgeant321-
bash$ find /usr/lib -name "libgeant*" # prints nothing
This suggests a bug in the build of some of the geant321 packages.
System informations:
0) My system :
bash$ uname -a
Linux mauger-laptop 3.2.0-32-generic #51-Ubuntu SMP Wed Sep 26 21:33:09 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
1) bash$ lsb_release -rd
Description: Ubuntu 12.04.1 LTS
Release: 12.04
2) bash$ apt-cache policy geant321
geant321:
Installé : 1:3.21.
Candidat : 1:3.21.
Table de version :
*** 1:3.21.
500 http://
100 /var/lib/
3) What you expected to happen:
"Being abke to link against libgeant321.a file (or similar file)"
4) What happened instead:
"/usr/bin/ld: cannot find -lgeant321"
Changed in geant321 (Debian): | |
status: | Unknown → New |
Changed in geant321 (Debian): | |
status: | New → Fix Committed |
Changed in geant321 (Debian): | |
status: | Fix Committed → Fix Released |
This is caused by a change in cernlib. Tested in both raring and debian unstable as well, and rebuilding the package there results in empty packages. Forwarded the bug to debian with a description of the fix.