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:
[log in to unmask]" type="cite">
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:
[log in to unmask]" type="cite">
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