Print

Print


Fabrice,

> Sorry, I made a mistake in my explainations, in fact tip of Qserv
> master branch *use* new xroot version.

	Yes, since the merge was made in LSST/external/xrootd.git.

> The problem I'd like to solve is :
> I think that lsstsw build tool uses by default the tip of each
> master branch of a given product dependencies.

	Correct.  This is what buildbot uses by default as well.

> This may be wrong is
> the tip a of dependency  is broken,

	That should never be the case.  Master is not allowed to be
broken :-).

> or if you want to re-package a
> previous Qserv version (which may be only compliant with previous
> versions of the dependencies and not the current ones).

	Hopefully this is a rare situation, but in that case you would
need to be able to specify the appropriate dependencies.  You do this by
specifying the git versions of the repos you want to build, either
through branches or tags, using the "-r" option to rebuild or the --ref
option to lsst-build.

> I'm very interested about having informations about buildbot, but
> for now it seems that even if Mario succeeded in integrating Qserv
> with official LSST distribution server, only one Qserv version is
> currently distributed
> (see http://sw.lsstcorp.org/eupspkg/products/ which only contains
> qserv-master-g6c2884f158.eupspkg) and furthermore the last xrootd
> version isn't distributed.

	That's correct.  The distribution server (currently) only
contains *released* packages, not the buildbot-built packages.  To use a
buildbot-built package, you need to login to NCSA and use the buildbot
stack, ~lsstsw/stack (or, equivalently, ~lsstsw/eups/bin/setups.*).

> for now distribution of new Qserv/dependencies version still have to
> be done by hand

	If there's a particular version you want to release, along with
its dependencies, the ~lsstsw/bin/publish script needs to be run to do
that.  Eventually we will have buildbot automatically create
distributions for (some) successful builds (perhaps nightly), but that
hasn't been implemented yet.

-- 
Kian-Tat Lim, LSST Data Management, [log in to unmask]

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