Print

Print


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|
>
>    [  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