Bug #973
LArSoft externals from tar balls with slf in paths
100%
Description
The paths in the external tarballs contain “slf”. On a SLC (scientific linux CERN) the setup
scripts somehow identifies SLC and makes paths with slc inside. Would be nice to have that
fixed in the setup. Here are the sym links I had to do as a workaround:
ln -s /terabig/shaug/larsoft/external/messagefacility/v1_8_2/slf5.x86_64.a1 /terabig/shaug/larsoft/external/messagefacility/v1_8_2/slc5.x86_64.a1
ln -s /terabig/shaug/larsoft/external/messagefacility/v1_8_2/slf5.x86_64.a1/lib/messagefacility-v1_8_2/slf5.x86_64.a1 /terabig/shaug/larsoft/external/messagefacility/v1_8_2/slf5.x86_64.a1/lib/messagefacility-v1_8_2/slc5.x86_64.a1
ln -s /terabig/shaug/larsoft/external/fhiclcpp/v2_10_4/slf5.x86_64.a1 /terabig/shaug/larsoft/external/fhiclcpp/v2_10_4/slc5.x86_64.a1
ln -s /terabig/shaug/larsoft/external/fhiclcpp/v2_10_4/slf5.x86_64.a1/bin/slf5.x86_64.a1 /terabig/shaug/larsoft/external/fhiclcpp/v2_10_4/slf5.x86_64.a1/bin/slc5.x86_64.a1
ln -s /terabig/shaug/larsoft/external/cpp0x/v1_0_9/slf5.x86_64.a1 /terabig/shaug/larsoft/external/cpp0x/v1_0_9/slc5.x86_64.a1
ln -s /terabig/shaug/larsoft/external/cpp0x/v1_0_9/slf5.x86_64.a1/lib/cpp0x-v1_0_9/slf5.x86_64.a1 /terabig/shaug/larsoft/external/cpp0x/v1_0_9/slf5.x86_64.a1/lib/cpp0x-v1_0_9/slc5.x86_64.a1
ln -s /terabig/shaug/larsoft/external/cetlib/v0_4_4/slf5.x86_64.a1 /terabig/shaug/larsoft/external/cetlib/v0_4_4/slc5.x86_64.a1
ln -s /terabig/shaug/larsoft/external/cetlib/v0_4_4/slf5.x86_64.a1/bin/slf5.x86_64.a1 /terabig/shaug/larsoft/external/cetlib/v0_4_4/slf5.x86_64.a1/bin/slc5.x86_64.a1
ln -s /terabig/shaug/larsoft/external/art/v0_4_2/slf5.x86_64.a1 /terabig/shaug/larsoft/external/art/v0_4_2/slc5.x86_64.a1
History
#1 Updated by Lynn Garren almost 10 years ago
- Assignee set to Lynn Garren
I was not expecting these builds to work on slc Linux installations. I have seen instances where a separate build is needed, so slf is explicitly used to indicate that the build is for Fermi Linux.
#2 Updated by Lynn Garren almost 10 years ago
- Status changed from New to Assigned
#3 Updated by Lynn Garren almost 10 years ago
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
I have built the suite for CERN Scientific Linux:
http://oink.fnal.gov/distro/art/art_suite-0.4.3-slc5-x86_64-a1.tar.gz
This required some changes in cetbuildtools, which are now in the code repository.