Print

Print


Hello Jacek,

It seems cmake isn't installed on your machine :

/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/ups/eupspkg.cfg.sh: 
line 14: cmake: command not found

Please, could you install bootstrap dependencies as described in 
admin/bootstrap/qserv-install-deps-... .
Be carefull, because as a lot of new software components are now in 
Qserv, and several Linux distributions are now supported, so it is very 
difficult for Andy and I to maintain a very up to date dependencies list 
for each new version of Qserv master branch.

Have a nice day,

Fabrice

On 08/05/2014 19:53, Jacek Becla wrote:
> Fabrice
>
> I tried your recipe and I got:
>
>
> qserv -r http://lsst-web.ncsa.illinois.edu/~fjammes/qserv
>   [  1/23 ]  doxygen 1.8.2+2 (already installed)  done.
>   [  2/23 ]  expat master-g4a0254e0b2  done.
>   [  3/23 ]  libevent master-g410bd5abbb  done.
>   [  4/23 ]  lua master-g8b632a67b3  done.
>   [  5/23 ]  mysql master-g5d79af2a50  done.
>   [  6/23 ]  mysqlclient 5.1.65+3  done.
>   [  7/23 ]  python master-gcbf93ab65b ...
>              Using externally provided Python 2.7.5 :: Anaconda 1.8.0 
> (32-bit).
>   [  7/23 ]  python master-gcbf93ab65b  done.
>   [  8/23 ]  xrootd master-gfc9bfb2059 ...
>
> ***** error: from 
> /home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/build.log:
> sconsUtils            8.0.0.0        sims b4 Winter2014 current b5 b6 
> b3 setup
> + ./ups/eupspkg VERBOSE=0 FLAVOR=Linux fetch
> + ./ups/eupspkg VERBOSE=0 FLAVOR=Linux prep
> eupspkg.prep: unpacking upstream/xrootd-qs5.tar.gz ...
> + setup --type=build -k -r .
> ++ /home/becla/qserv/1/eups/bin/eups_setup --type=build -k -r .
> + eval export 
> 'MANPATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/share/man:/home/becla/qserv/1/Linux/lua/master-g8b632a67b3/man:/home/becla/qserv/1/Linux/expat/master-g4a0254e0b2/man:/home/becla/qserv/1/Linux/git/1.8.5.2/share/man;' 
> export 'SETUP_XROOTD='\''xrootd' 
> LOCAL:/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059 
> -f Linux -Z '(none)'\'';' export 
> 'XROOTD_DIR=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059;' 
> export 
> 'LD_LIBRARY_PATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/lib:/home/becla/qserv/1/Linux/libevent/master-g410bd5abbb/lib:/home/becla/qserv/1/Linux/mysql/master-g5d79af2a50/lib:/home/becla/qserv/1/Linux/mysqlclient/5.1.65+3/lib;' 
> export 
> PATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/bin:/home/becla/qserv/1/Linux/mysqlclient/5.1.65+3/bin:/home/becla/qserv/1/Linux/mysql/master-g5d79af2a50/bin:/home/becla/qserv/1/Linux/lua/master-g8b632a67b3/bin:/home/becla/qserv/1/Linux/expat/master-g4a0254e0b2/bin:/home/becla/qserv/1/Linux/doxygen/1.8.2+2/bin:/home/becla/qserv/1/Linux/lsst/8.0.0.2/bin:/home/becla/qserv/1/Linux/scons/2.1.0+7/bin:/home/becla/qserv/1/Linux/sconsUtils/8.0.0.0/bin:/home/becla/qserv/1/Linux/git/1.8.5.2/bin:/home/becla/qserv/1/Linux/anaconda/1.8.0/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/becla/qserv/1/eups/bin
> ++ export 
> MANPATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/share/man:/home/becla/qserv/1/Linux/lua/master-g8b632a67b3/man:/home/becla/qserv/1/Linux/expat/master-g4a0254e0b2/man:/home/becla/qserv/1/Linux/git/1.8.5.2/share/man
> ++ 
> MANPATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/share/man:/home/becla/qserv/1/Linux/lua/master-g8b632a67b3/man:/home/becla/qserv/1/Linux/expat/master-g4a0254e0b2/man:/home/becla/qserv/1/Linux/git/1.8.5.2/share/man
> ++ export 'SETUP_XROOTD=xrootd 
> LOCAL:/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059 
> -f Linux -Z (none)'
> ++ SETUP_XROOTD='xrootd 
> LOCAL:/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059 
> -f Linux -Z (none)'
> ++ export 
> XROOTD_DIR=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059
> ++ 
> XROOTD_DIR=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059
> ++ export 
> LD_LIBRARY_PATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/lib:/home/becla/qserv/1/Linux/libevent/master-g410bd5abbb/lib:/home/becla/qserv/1/Linux/mysql/master-g5d79af2a50/lib:/home/becla/qserv/1/Linux/mysqlclient/5.1.65+3/lib
> ++ 
> LD_LIBRARY_PATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/lib:/home/becla/qserv/1/Linux/libevent/master-g410bd5abbb/lib:/home/becla/qserv/1/Linux/mysql/master-g5d79af2a50/lib:/home/becla/qserv/1/Linux/mysqlclient/5.1.65+3/lib
> ++ export 
> PATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/bin:/home/becla/qserv/1/Linux/mysqlclient/5.1.65+3/bin:/home/becla/qserv/1/Linux/mysql/master-g5d79af2a50/bin:/home/becla/qserv/1/Linux/lua/master-g8b632a67b3/bin:/home/becla/qserv/1/Linux/expat/master-g4a0254e0b2/bin:/home/becla/qserv/1/Linux/doxygen/1.8.2+2/bin:/home/becla/qserv/1/Linux/lsst/8.0.0.2/bin:/home/becla/qserv/1/Linux/scons/2.1.0+7/bin:/home/becla/qserv/1/Linux/sconsUtils/8.0.0.0/bin:/home/becla/qserv/1/Linux/git/1.8.5.2/bin:/home/becla/qserv/1/Linux/anaconda/1.8.0/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/becla/qserv/1/eups/bin
> ++ 
> PATH=/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/bin:/home/becla/qserv/1/Linux/mysqlclient/5.1.65+3/bin:/home/becla/qserv/1/Linux/mysql/master-g5d79af2a50/bin:/home/becla/qserv/1/Linux/lua/master-g8b632a67b3/bin:/home/becla/qserv/1/Linux/expat/master-g4a0254e0b2/bin:/home/becla/qserv/1/Linux/doxygen/1.8.2+2/bin:/home/becla/qserv/1/Linux/lsst/8.0.0.2/bin:/home/becla/qserv/1/Linux/scons/2.1.0+7/bin:/home/becla/qserv/1/Linux/sconsUtils/8.0.0.0/bin:/home/becla/qserv/1/Linux/git/1.8.5.2/bin:/home/becla/qserv/1/Linux/anaconda/1.8.0/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/becla/qserv/1/eups/bin
> + ./ups/eupspkg VERBOSE=0 FLAVOR=Linux config
> /home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/xrootd-master-gfc9bfb2059/ups/eupspkg.cfg.sh: 
> line 14: cmake: command not found
> + exit -3
> eups distrib: Failed to build xrootd-master-gfc9bfb2059.eupspkg: Command:
>     source /home/becla/qserv/1/eups/bin/setups.sh; export 
> EUPS_PATH=/home/becla/qserv/1; 
> (/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/build.sh) 
> >> 
> /home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/build.log 
> 2>&1 
> 4>/home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/build.msg 
>
> exited with code 253
>
>
> -----
>
>
> becla@jb-E6230:~/qserv/1$ source 
> /home/becla/qserv/1/eups/bin/setups.sh; export 
> EUPS_PATH=/home/becla/qserv/1
>
> becla@jb-E6230:~/qserv/1$ 
> /home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059/build.sh
> + cd /home/becla/qserv/1/EupsBuildDir/Linux/xrootd-master-gfc9bfb2059
> + tar xzvf /tmp/eups/distrib/xrootd_7XFuSF
> tar (child): /tmp/eups/distrib/xrootd_7XFuSF: Cannot open: No such 
> file or directory
> tar (child): Error is not recoverable: exiting now
> tar: Child returned status 2
> tar: Error is not recoverable: exiting now
> becla@jb-E6230:~/qserv/1$ ls -l /tmp/eups/distrib/
> total 0
>
>
>
>
>
>
>
> On 05/08/2014 04:47 AM, Fabrice Jammes wrote:
>> Hi Serge,
>>
>> The install procedure is still in an active development process and this
>> may imply this kind of problem, sorry fot that. Furthermore, i would
>> need a ci tool (like jenkins) in order to get alerts on problems
>> produced by a code update, but now i have to run install and tests by
>> hand, for each branch and on both SL6 and Ubuntu, and it's not efficient
>> at all.
>>
>> I've corrected the error on the distserver (i may have mixed by error
>> DM-612 and master input parameters during a previous distribution
>> operation). This seems to work now (but integration tests aren't
>> supported, if it doesn't work, please asks Andy S. who knows how to
>> retrieve the correct version of tests datasets, DM-365 should solve 
>> this).
>>
>> An alpha prototype for the new packaging procedure seems to work but I
>> need to ask to Mario how to improve it (Indeed, it seems there's some
>> non-blocking issues).
>> You can try it if you want :
>>
>> ---
>> wget http://sw.lsstcorp.org/eupspkg/newinstall.sh
>> bash newinstall.sh
>>
>> source loadLSST.sh
>>
>> # i'm not sure next step is needed.
>> eups distrib install boost
>> setup boost
>>
>> eups distrib install qserv -r
>> http://lsst-web.ncsa.illinois.edu/~fjammes/qserv
>> ---
>>
>> Your remarks on it may also help.
>>
>> README-devel.txt has been updated w.r.t. Mario instructions, it also
>> seems to work if you want to integrate your own Qserv version in your
>> local eups stack.
>>
>> Have a nice day,
>>
>> Fabrice
>>
>> On 07/05/2014 21:48, Serge Monkewitz wrote:
>>> Hi Fabrice,
>>>
>>>    Installing via
>>> http://datasky.in2p3.fr/qserv/distserver-master/newinstall-qserv-6.0.0rc1-master.sh 
>>>
>>> currently fails with a message like the following:
>>>
>>> Detected Qserv-compatible sytem java version; will use it.
>>>   [  1/4  ]  doxygen 1.8.2+2              done.
>>>   [  2/4  ]  python system (already installed) done.
>>>   [  3/4  ]  scons 2.1.0+7              done.
>>>   [  4/4  ]  sconsUtils 8.0.0.0             done.
>>> Installing Qserv in /u2/smm/stack
>>> eups distrib: Trouble reading manifest for qserv 6.0.0rc1-DM-612
>>> (generic): First line of manifest file /tmp/eups/distrib/qserv_frPkBX
>>> is corrupted:
>>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
>>>
>>> My guess is that the DOCTYPE line is from an HTTP 404 that one gets
>>> when newinstall-qserv-6.0.0rc1-master.sh tries to install qserv
>>> 6.0.0rc1-DM-612 (instead of 6.0.0rc1-master) and cannot find the
>>> manifest. I think the fix is to change
>>> http://datasky.in2p3.fr/qserv/distserver-master/tags/current.list to
>>> reference qserv 6.0.0rc1-master instead of 6.0.0rc1-DM-612. Can you do
>>> that when you get a chance?
>>>
>>> Also - is it true that we should still use the IN2P3 distribution
>>> server, or should we switch to the one you and Mario setup on
>>> lsst-dev? Note the README still references the IN2P3 server.
>>>
>>> Thanks!
>>> Serge
>>>
>>>
>>> ------------------------------------------------------------------------ 
>>>
>>>
>>> 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
>>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> 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
>>
>
> ########################################################################
> 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

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