Ah, during the build, a familiar friend...
/usr/bin/ld: /lsst/lsst_root_dms/Linux64/external/mpich2/1.0.5p4/lib/libmpich.a(attr_get.o): relocation R_X86_64_32S against `MPIR_ThreadSingle' can not be used when making a shared object; recompile with -fPIC /lsst/lsst_root_dms/Linux64/external/mpich2/1.0.5p4/lib/libmpich.a: could not read symbols: Bad value collect2: ld returned 1 exit status scons: *** [lib/libdps.so] Error 1 scons: building terminated because of errors. Pacman failed to install LSST:dps-1.3+1
See here. This works! Again try lsstpkg fetch LSSTPipe after unsetenv CFLAGS. Its moving...
Next failure:
downloading and extracting associate-1.3.1... Downloading [associate-1.3.1.tar.gz] from [http://dev.lsstcorp.org/pkgs/associate/1.3.1] ... python/lsst/ap/interface_wrap.cc:14920: error: cannot convert `std::pair<long long int, long long int>*' to `lsst::ap::IdPair*' in assignment ... python/lsst/ap/interface_wrap.cc:3573: error: `type_name' is not a member of `swig::traits<lsst::ap::IdPair>' ... python/lsst/ap/interface_wrap.cc:3782: error: no type named `category' in `struct swig::traits<ptrdiff_t>'
For reference
becker27: swig -version SWIG Version 1.3.21 Copyright (c) 1995-1998 University of Utah and the Regents of the University of California Copyright (c) 1998-2003 University of Chicago Compiled with x86_64-redhat-linux-g++ [x86_64-redhat-linux-gnu] Please see http://www.swig.org for reporting bugs and further information
This is repeatable with
becker28: eups distrib -i -C associate Installing 1.3.1 of associate
Filed ticket #359 on this. Come back to it later...
RHL suggests that the problem I have building base could have to do with Scons. I need at least version 1.20. I can't get it with
eups distrib -i -C sconsUtils 1.20
But I see that it is available here. So...
cd $LSST_MYDEVEL/DMS/ svn co svn+ssh://svn.lsstcorp.org/DMS/devenv/sconsUtils/tags/1.20 devenv/sconsUtils cd devenv/sconsUtils/ eups declare -c -r $PWD sconsUtils 1.20 scons # really didn't do anythin setup sconsUtils # and have to redeclare base to eups since i am starting build system from scratch... cd base/ eups declare -c -r $PWD base trunk setup base scons # still fails!?!?!?
