Managing XROOTD Updates in EPEL
XROOTD 3.3.1
XROOTD 3.3.1 in EPEL testing - 08 March 2013
There has been a long standing request from users and in particular from
the DPM developers to have a more recent version of the xrootd libraries
in EPEL. Updating xrootd in EPEL will be disruptive and would require
rebuilds of all dependent package, so this is not something that should
be done lightly. However, with the 3.3 version of xrootd the developers
are now promising that further updates will be backward compatible, so
an update would require a one time effort that should not have to be
repeated again. So given these premises it has been decided to
exceptionally do this update despite it's potential implications.
The packages have been built in koji - but no update request in bodhi
has been created yet. The update should be bundled with rebuilds of
packages in EPEL that depend on the xrootd library in order no to
introduce broken dependencies in EPEL.
Since EMI is a user of the xrootd libraries we welcome your input on
choosing the timing for when to push updates to testing and stable.
Both EMI 2 and EMI 3 currently have xrootd libraries in the third-party
repository (because the EPEL version is to old for some EMI components),
so making the update in EPEL should not break EMI installations even
though the new version in EPEL will now be newer than the version in the
third-party repos, providing the repo priorities are set correctly.
Details present in EPEL Updates
EMI third-party protection for XRootd 3.2.7
- the protection on the EMI third-party repositories for the XRootd 3.2.7 is already activated.
- PTs with dependencies on the XRootd should test and prepare updates containing rebuilds of their packages using the epel-testing repositories and should plan an update of the interested products with the R.M.
EMI Release Update Tasks
PT |
Status |
Comments |
ARC |
- |
planned for April Update |
CERN Data |
- |
planned for April Update |
EMI third-party protection for XROOTD 3.2.7 removed - XX Y. 2013
- Products with dependencies on XROOTD were updated through EMI X,Y Update Z,W