slaclab / anarel-manage

Manage the conda based analysis release environments that include psana at LCLS.
Other
3 stars 3 forks source link

install cern root #20

Open davidslac opened 7 years ago

davidslac commented 7 years ago

Phil has requested root. I'm concerned root will create problems for our installations. You need to get it from the channel NLeSC, there are notes on this page https://nlesc.gitbooks.io/cern-root-conda-recipes/content/installing_root_via_anaconda.html a dryrun shows

conda install -c NLeSC root --name ana-1.2.0

Package plan for installation in environment /reg/g/psdm/sw/conda/inst/miniconda2-dev-rhel7/envs/ana-1.2.0:

The following NEW packages will be INSTALLED:

    cloog:         0.18.0-0            defaults
    fftw:          3.3.4-2             NLeSC   
    gcc:           4.8.2-25            NLeSC   
    glibc:         2.12.2-3            NLeSC   
    gmp:           5.1.2-3             NLeSC   
    graphviz:      2.38.0-4            NLeSC   
    gsl:           1.16-2              NLeSC   
    isl:           0.12.2-2            NLeSC   
    linux-headers: 2.6.32-1            NLeSC   
    mpc:           1.0.1-2             NLeSC   
    mpfr:          3.1.2-2             NLeSC   
    root:          6.04-py2.7_gcc4.8.2 NLeSC   

What is most concerning is the older gcc (we have 4.8.5 on the rhel7 machines) with presumably the older glibc. I think Kareem has been trying to make conda environments with root and boost and png libraries and has been running into problems.