Hello Everyone,
as you have probably noticed, I had recently merged the ceph stuff
done by Sebastien, but it looks like we will not be able to build and
distribute it against vanilla EPEL. The reason is that xrdceph requires
the Giant release of CEPH (the most recent one) and the ceph version in
EPEL is quite old. Unless I have missed something we have three ways out
of this situation:
1) We disable XrdCeph by default until Giant hits EPEL and let the
interested parties rebuild on their own.
2) We require everyone wanting to install xrootd (even without xrdceph)
to also enable the CEPH proprietary repository. The reason why this
would need to be done always is that the CEPH guys have a nasty habit of
providing in their repo not only the CEPH packages but also some
upgraded versions of basic system packages that we may (or may not)
depend on. We have hit these dependency issues in EOS already.
3) We provide two separate repos for two flavors of xrootd (with or
without xrdceph).
Please let me know what you think about it or if you have any better
ideas. For me the ideal is 1) but we may not be able to pull this off
even internally at CERN, because Castor depends on XrdCeph now.
Cheers,
Lukasz
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
|