Hi, I looked at the log file (build.msg was empty but build.log looks like the main one): ################# cat /home/vaikunth/QSERV/EupsBuildDir/Linux64/boost-1.55.0.1+1/build.log | grep "fail*" ...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.6/release/threading-multi/bzip2.o... ...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.6/release/link-static/threading-multi/bzip2.o... ...failed updating 2 targets... ################# Looks like it can't compile something about multi-threading. More details from the log file: ################# libs/iostreams/src/bzip2.cpp:20:56: fatal error: bzlib.h: No such file or directory compilation terminated. "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DBOOST_IOSTREAMS_USE_DEPRECATED -DNDEBUG -\ I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.6/release/threading-multi/bzip2.o" "libs/iostreams/src/bzip2.cpp" ...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.6/release/threading-multi/bzip2.o... libs/iostreams/src/bzip2.cpp:20:56: fatal error: bzlib.h: No such file or directory compilation terminated. "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_USE_DEPRECATED -DNDEBUG -I"." -c -o "bin.v2/libs/iostreams/b\ uild/gcc-4.6/release/link-static/threading-multi/bzip2.o" "libs/iostreams/src/bzip2.cpp" ...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.6/release/link-static/threading-multi/bzip2.o... ################# So the source for both errors is the absence of the header file bzlib.h. I googled around and found the easiest way was to just install libbz2 manually. That seems to have worked. Working through the rest of the steps now. Thanks! -Vaikunth On Fri, Aug 1, 2014 at 3:57 PM, Jacek Becla <[log in to unmask]> wrote: > Can you look at the log: > > /home/vaikunth/QSERV/EupsBuildDir/Linux64/boost-1.55.0.1+1/build.msg > > and post relevant section? Most likely you are missing a dependency > (we DID get it to work on ubuntu 12.04 in the past, so this should > be easily solvable.). Most likely it is a missing dependency, > packages listed in qserv-install-deps-ubuntu-14.04.sh > are similar to what is needed on 12.04, so you might peak there > and see if you have these packages installed. > > Jacek > > > > On 08/01/2014 01:27 PM, Vaikunth Thukral wrote: > >> Hi, >> >> I've read through some of the documentation and was working on >> installing qserv. As Kian-Tat mentioned, I used the @git* instead of >> @dev* repo and followed through the README instructions. I got stuck >> during the "eups distrib install qserv" step [1] (wall of text with >> error included below signature). >> >> In full disclosure I attempted this installation on Ubuntu 12.04 LTS and >> the dependency installation folder only had the following options for >> Ubuntu: >> qserv-install-deps-ubuntu-13.10.sh >> <http://qserv-install-deps-ubuntu-13.10.sh> >> qserv-install-deps-ubuntu-14.04.sh >> <http://qserv-install-deps-ubuntu-14.04.sh> >> >> >> I'm not certain if this is a dependency issue and I ran both of them, >> but though I'd mention it anyway. Any clues as to what the issue could >> be? Everything before this ran without any errors. >> >> Thanks, >> -Vaikunth >> >> [1] >> ############################################################ >> #################### >> >> |eups distrib install qserv -rhttp://lsst-web.ncsa. >> illinois.edu/~fjammes/qserv| >> <http://lsst-web.ncsa.illinois.edu/~fjammes/qserv%7C> >> >> >> [ 1/27 ] antlr 2.7.7 >> done. >> [ 2/27 ] doxygen 1.8.2+2 (already installed) >> done. >> [ 3/27 ] expat 2.0.1 >> done. >> [ 4/27 ] libevent 2.0.16-stable >> done. >> [ 5/27 ] lua 5.1.4 >> done. >> [ 6/27 ] mysql 5.1.65 >> done. >> [ 7/27 ] mysqlclient 5.1.65+3 >> done. >> [ 8/27 ] python master-gcbf93ab65b ... >> Using externally provided Python 2.7.5 :: Anaconda 1.8.0 >> (64-bit). >> [ 8/27 ] python master-gcbf93ab65b >> done. >> [ 9/27 ] swig 2.0.12 >> done. >> [ 10/27 ] xrootd 3.2.8-qsPatch5 >> done. >> [ 11/27 ] zookeeper 3.4.6 >> done. >> [ 12/27 ] boost 1.55.0.1+1 ... >> >> ***** error: from >> /home/vaikunth/QSERV/EupsBuildDir/Linux64/boost-1.55.0.1+1/build.log: >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/token_ids.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/wave_config_constant.o >> common.mkdir >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/cpplexer >> ...on 1100th target... >> common.mkdir >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/cpplexer/re2clex >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/cpplexer/re2clex/aq.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/instantiate_defined_grammar.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/instantiate_re2c_lexer.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/instantiate_re2c_lexer_str.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/instantiate_predef_macros.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/instantiate_cpp_grammar.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/instantiate_cpp_literalgrs.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/instantiate_cpp_exprgrammar.o >> gcc.compile.c++ >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/cpplexer/re2clex/cpp_re.o >> gcc.archive >> bin.v2/libs/wave/build/gcc-4.6/release/link-static/ >> threading-multi/libboost_wave.a >> common.copy stage/lib/libboost_wave.a >> ...failed updating 2 targets... >> ...skipped 6 targets... >> ...updated 1103 targets... >> + exit -4 >> eups distrib: Failed to build boost-1.55.0.1+1.eupspkg: Command: >> source /home/vaikunth/QSERV/eups/bin/setups.sh; export >> EUPS_PATH=/home/vaikunth/QSERV; >> (/home/vaikunth/QSERV/EupsBuildDir/Linux64/boost-1.55.0.1+1/build.sh) >> >> /home/vaikunth/QSERV/EupsBuildDir/Linux64/boost-1.55.0.1+1/build.log >> 2>&1 4>/home/vaikunth/QSERV/EupsBuildDir/Linux64/boost-1. >> 55.0.1+1/build.msg >> exited with code 252 >> >> ############################################################ >> ############################### >> >> >> On Fri, Jul 25, 2014 at 2:10 PM, Jacek Becla <[log in to unmask] >> <mailto:[log in to unmask]>> wrote: >> >> K-T >> >> Right! I'll update the trac page (I just copied & pasted >> from there, I didn't notice it got outdated). >> >> Thanks, >> Jacek >> >> >> >> >> On 07/25/2014 11:21 AM, Kian-Tat Lim wrote: >> >> Jacek and others, >> >> Please don't use dev.lsstcorp.org >> <http://dev.lsstcorp.org> for git. This is outdated and >> >> deprecated and will stop working in the future. >> >> I think the readme* is not completely clear about how to >> checkout qserv, (we will fix it). It is basically >> >> git repo cloning (for LSST DM users) >> git clone git://dev.lsstcorp.org/LSST/__DMS/qserv >> <http://dev.lsstcorp.org/LSST/DMS/qserv> >> >> >> >> The preferred URL for developers with commit access (those who >> have >> submitted public keys) is [log in to unmask]:LSST/DMS/__qserv >> >> >> git repo cloning (for external users; anonymous, read-only) >> git clone http://dev.lsstcorp.org/git/__LSST/DMS/qserv >> <http://dev.lsstcorp.org/git/LSST/DMS/qserv> >> >> >> Here, it's http://git.lsstcorp.org/LSST/__DMS/qserv >> <http://git.lsstcorp.org/LSST/DMS/qserv> >> >> >> ##############################__############################ >> ##__############ >> >> Use REPLY-ALL to reply to list >> >> To unsubscribe from the QSERV-L list, click the following link: >> https://listserv.slac.__stanford.edu/cgi-bin/wa?__SUBED1=QSERV-L&A=1 >> <https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1> >> >> >> > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the QSERV-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1