[lsst-dm-stack-users] This just isn't my day

Dave Monet dgm at nofs.navy.mil
Fri Jun 27 14:36:12 PDT 2014


With luck, it is closing in on Miller Time ...

Flushed with the success of installing the DM
stack on one machine (it is up to 49/54 of the
eups distrib install lsst_apps with no errors,
I tried it again on a different machine.  This is
also RHEL and I removed the same environmental
variables as on the first machine.  This time,
I don't even get to the first step.

sstc> curl -O http://sw.lsstcorp.org/eupspkg/newinstall.sh
   % Total    % Received % Xferd  Average Speed   Time    Time     Time 
  Current
                                  Dload  Upload   Total   Spent    Left 
  Speed
100  6430  100  6430    0     0  24913      0 --:--:-- --:--:-- --:--:-- 
27715
sstc> bash newinstall.sh

LSST Software Stack Builder
=======================================================================

Detected git version 1.7.1.

The git version control system is frequently used with LSST software. While
the LSST stack should build and work even in the absence of git, we don't
regularly run and test it in such environments. We therefore recommend you
have at least git 1.8.4 installed, or let this script install it for you.

git installed by this installer will be managed by LSST's EUPS package 
manager,
and will not replace or modify any other version of git you may have 
installed
on your system.

Would you like us to install git for you (if unsure, say yes)? yes

LSST stack requires Python 2.7; you seem to have Python 2.6.6 on your
path (/usr/bin/python).  Please set up a compatible python interpreter,
prepend it to your PATH, and rerun this script.  Alternatively, we can set
up the Anaconda Python distribution for you.

In addition to Python 2.7, some LSST packages depend on recent versions 
of numpy,
matplotlib, and scipy. If you don't have all of these, the installation 
may fail.
Using the Anaconda Python distribution will ensure all these are set up.

Anaconda Python installed by this installer will be managed by LSST's EUPS
package manager, and will not replace or modify your system python.

Would you like us to install Anaconda Python distribution (if unsure, 
say yes)? yes

Installing EUPS (v1.3.0)...  done.
Installing git ...
Creating user data directory: /home/dgm/.eups
   [  1/1  ]  git 1.8.5.2 
  done.
Installing Anaconda Python Distribution ...
   [  1/1  ]  anaconda 1.8.0 
  done.
Installing the basic environment ...
   [  1/5  ]  doxygen 1.8.2+2 ...

***** error: from 
/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/build.log:
+ ./ups/eupspkg VERBOSE=0 FLAVOR=Linux64 prep
eupspkg.prep: unpacking upstream/doxygen-1.8.2.src.tar.gz ...
+ setup --type=build -k -r .
++ /home/dgm/dm/eups/bin/eups_setup --type=build -k -r .
+ eval export 
'PATH=/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2/bin:/home/dgm/dm/Linux64/anaconda/1.8.0/bin:/home/dgm/dm/Linux64/git/1.8.5.2/bin:.:/home/dgm/linux/anaconda/bin:/home/dgm/linux/bin:/home/dgm/linux/MONSTA/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/home/dgm/dm/eups/bin;' 
export 'SETUP_DOXYGEN='\''doxygen' 
LOCAL:/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2 
-f Linux64 -Z '(none)'\'';' export 
DOXYGEN_DIR=/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2
++ export 
PATH=/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2/bin:/home/dgm/dm/Linux64/anaconda/1.8.0/bin:/home/dgm/dm/Linux64/git/1.8.5.2/bin:.:/home/dgm/linux/anaconda/bin:/home/dgm/linux/bin:/home/dgm/linux/MONSTA/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/home/dgm/dm/eups/bin
++ 
PATH=/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2/bin:/home/dgm/dm/Linux64/anaconda/1.8.0/bin:/home/dgm/dm/Linux64/git/1.8.5.2/bin:.:/home/dgm/linux/anaconda/bin:/home/dgm/linux/bin:/home/dgm/linux/MONSTA/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/home/dgm/dm/eups/bin
++ export 'SETUP_DOXYGEN=doxygen 
LOCAL:/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2 
-f Linux64 -Z (none)'
++ SETUP_DOXYGEN='doxygen 
LOCAL:/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2 
-f Linux64 -Z (none)'
++ export 
DOXYGEN_DIR=/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2
++ 
DOXYGEN_DIR=/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/doxygen-1.8.2+2
+ ./ups/eupspkg VERBOSE=0 FLAVOR=Linux64 config
   Autodetected platform linux-g++...
   Checking for GNU make tool... using /usr/bin/gmake
   Checking for GNU install tool... using /usr/bin/install
   Checking for dot (part of GraphViz)... not found!
   Checking for perl... using /usr/bin/perl
   Checking for flex... using /usr/bin/flex
   Checking for bison... not found!
+ exit -3
eups distrib: Failed to build doxygen-1.8.2+2.eupspkg: Command:
         source /home/dgm/dm/eups/bin/setups.sh; export 
EUPS_PATH=/home/dgm/dm; 
(/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/build.sh) >> 
/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/build.log 2>&1 
4>/home/dgm/dm/EupsBuildDir/Linux64/doxygen-1.8.2+2/build.msg
exited with code 253

Are GraphViz and Bison prerequisites?  I don't remember loading
them on the first machine, but then again I don't remember much
anymore.  Sorry (again!) to be clueless.

-Dave



More information about the dm-users mailing list