Project

General

Profile

Bug #1070

"setup art v0_5_2a -qnova" fails in local install

Added by Jonathan Paley about 9 years ago. Updated about 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Build System
Target version:
Start date:
03/17/2011
Due date:
% Done:

100%

Estimated time:
Occurs In:
Scope:
Internal
Experiment:
-
SSI Package:
Duration:

Description

Trying to do a local install NOvA software on a server at ANL. I've followed the instructions on the instructions found at
https://cdcvs.fnal.gov/redmine/projects/novaart/wiki/Installing_a_local_copy_of_NOvASoft_and_the_external_products

I've installed binaries from the following tar files:

art-0.5.2a-slf5-x86_64-nova.tar.gz
art_externals-0.2.2-slf5-x86_64-gcc45.tar.gz
art_suite-0.5.2-slf5-x86_64-a2.tar.gz
nova_extras-0.2.5-noarch.tar.gz
nova_extras-0.2.5-slf5-x86_64-gcc45.tar.gz

I think this should work, since the machine's kernel is:

uname -ri

2.6.18-238.1.1.el5 x86_64

After installing the binaries, I am unable able to do a "setup" for "art":

setup art v0_5_2a -qnova

/HEPdata/minos/jpaley/nova/externals/art/v0_5_2a/Linux5.x86_64.nova directory not found: SETUP ABORTED

[note: the path up through v0_5_2a is correct]

I am able to do a "setup" for root, geant4, cstxsd, postgresql, boost, cetbuildtools, xerces_c, gcc, etc. (I haven't tried all packages...)

So, why is art behaving differently? Why is it looking for a "Linux5" directory?

History

#1 Updated by Lynn Garren about 9 years ago

  • Status changed from New to Assigned
  • Assignee set to Lynn Garren

Jonathan, we may have been too smart for our own good. You'll see that art has a different "flavor" subdirectory than root, etc. Please execute the following commands and send the results:

(after source of externals/setup)
ups flavor

lsb_release -b

lsb_release -r

#2 Updated by Lynn Garren about 9 years ago

  • Status changed from Assigned to Accepted

We build the CET products specifically for Scientific Linux Fermi. There is an expectation that users on other platforms will rebuild from source. It is entirely possible that the Scientific Linux Fermi build will also work on Scientific Linux and Scientific Linuxn Cern. But because of possible differences in run-time libraries, we cannot guarantee that. We will supply a script to make symbolic links such that the setup will work.

#3 Updated by Lynn Garren about 9 years ago

  • Status changed from Accepted to Remission

We now have add-directory-links in cetbuildtools. Jon will test this.

#4 Updated by Christopher Green about 9 years ago

  • Status changed from Remission to Assigned

#5 Updated by Lynn Garren about 9 years ago

  • Status changed from Assigned to Feedback

#6 Updated by Lynn Garren about 9 years ago

  • Status changed from Feedback to Resolved
  • % Done changed from 0 to 100

add-directory-links works as expected

#7 Updated by Walter E Brown about 9 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF