Project

General

Profile

Bug #973

LArSoft externals from tar balls with slf in paths

Added by Sigve Haug over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
02/15/2011
Due date:
% Done:

100%

Estimated time:
Duration:

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 over 8 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 over 8 years ago

  • Status changed from New to Assigned

#3 Updated by Lynn Garren over 8 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.



Also available in: Atom PDF