Print

Print


Hello Jacek,

Thanks for the link about the database design document, it's very 
interesting.

Here's a fix and some more information about what i write yesterday :

In fact Douglas told me last Tuesday that he had done the merge with 
CC-IN2P3 code and master branch in #3007 (which doesn't seems to be in 
lsst git repos).
In order to make automated test procedure works with current master 
branch (qms and new parser) i've also done a merge in #3004 (and then i 
added in this one a fix about qms metadata management).
That's why the automated install procedure contained in #3004 branch 
also install the patched xrootd version.

So the correct install procedure for  xrootd-qsPatch4.tar.bz2 is in :
Ticket #3004 : https://dev.lsstcorp.org/trac/ticket/3004 (waiting for a 
reviewer)
Ticket #3007 : https://dev.lsstcorp.org/trac/ticket/3007

Please note that this version of automated install procedure download 
and build automatically xrootd-qsPatch4.tar.bz2. This procedure has been 
widely tested on in2p3 300 nodes cluster.

Have a nice day,

Fabrice


On 09/18/2013 10:24 AM, Fabrice Jammes wrote:
> Hello Jacek,
>
> Bill, Douglas and Serge are right, this was done but not merged yet to 
> master branch.
>
> It was done in next commit :
>
> $ git log admin/qserv-install
> /commit *5e5b3ee31fd7d3e4934ba040c65ab62f19cd6dbe*//
> //Author: Fabrice Jammes <[log in to unmask]>//
> //Date:   Thu Jul 25 10:59:28 2013 +0200//
> //
> //    Following D. Smith instructions in order to support xrootd-qs4 
> on CC-IN2P3//
> //    cluster//
> ////
> //    ...//
> ////
> //    The new xrootd code for use is xrootd-qs4.tar.gz.  I have put//
> //    this in the main download place for qserv, but also I have put it//
> //    with all the needed code in://
> ////
> //    /sps/lsst/Qserv/src/Tarballs//
> ////
> //*    But there are some details, there is a new qserv-install for*//*
> *//*    this, since the installation of xrootd has changed.  I have 
> put*//*
> *//*    this in:*//*
> *//**//*
> *//*    /sps/lsst/Qserv/src/scripts/qserv-install*//
> ////
> //    ...
>
> /This commit is available in next branches :/
>
> /$ git branch -a --contains 5e5b3ee31fd7d3e4934ba040c65ab62f19cd6dbe/
> *  tickets/3004*
>   u/fjammes/lst2013_2_installCC
> * u/fjammes/tests_with_newparser
>   remotes/origin/tickets/3004
>   remotes/origin/u/fjammes/lst2013_2_installCC
>   remotes/origin/u/fjammes/tests_with_newparser
>
>
> /Douglas told me previous week that he had done successfully the merge 
> between master branch and the install procedure improvments made 
> during the install at CC-IN2P3 in ticket #3004.
> He thinks it should be merged as soon as it is reviewed.
>
> Have a nice day,
>
> Fabrice /
>
>
> /
> On 09/18/2013 08:47 AM, Serge Monkewitz wrote:
>> Jacek,
>>
>>      For the qserv master, grab:
>>
>> http://www.slac.stanford.edu/exp/lsst/qserv/download/current/xrootd-qsPatch4.tar.bz2
>>
>> Then, something like:
>>
>>   tar -xf xrootd-qsPatch4.tar.bz2
>>   mkdir xrootd-build
>>   cd xroot-build
>>   cmake ../xrootd-qsPatch4 \
>>              -DCMAKE_INSTALL_PREFIX=/u1/qserv/xrootd-run \
>>              -DCMAKE_BUILD_TYPE=Debug \
>>              -DENABLE_PERL=FALSE \
>>              -DENABLE_FUSE=FALSE \
>>              -DENABLE_CRYPTO=FALSE \
>>              -DENABLE_KRB5=FALSE
>> make install
>>
>> I'm not sure the ticket that updates qserv-install to do this for you has been merged yet.
>>
>> Serge
>>
>> On Sep 17, 2013, at 10:30 PM, Jacek Becla<[log in to unmask]>  wrote:
>>
>>> Silly question: how do I build xrootd these days?
>>>
>>> ./configure.classic --prefix=/u1/qserv/xrootd-run --build=debug
>>> make
>>> make install
>>>
>>> does not report any failures, but qserv fails to build
>>> because of missing XrdUtils lib. As far as I can tell
>>> older version of qserv didn't need XrdUtils...
>>>
>>> What am I missing?
>>>
>>> I am trying to build a patched version of xrootd if
>>> that makes any difference.
>>>
>>> thanks
>>> Jacek
>>>
>>> ########################################################################
>>> 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