On 08/11/11 - 04:11:06PM, Tomas Sedovic wrote:
Good news, everyone!
With the two patches that are now on the list[1][2], I have managed to
run full end to end test on Fedora 15 installed from RPM packages (no
Rawhide). For the record, this was done using the Mock driver. I'll test
EC2 as soon as I finish building and pushing the image.
One issue that came up is this: the patch[2] that fixes dbomatic parser
of the Condor event log breaks dbomatic on Fedora 14 and possibly RHEL.
dbomatic relies on the Nokogiri library for parsing XML. Fedora 14 and
15 carry different versions of the lib (1.4.x vs. 1.5.x) and as luck
would have it, their interfaces differ a little.
Moving from F14 to F15 is a one-line fix in dbomatic. If we want to
support the older version, it would be some 3-4 lines.
The question is: do we care?
Also, what's the Nokogiri version that we use in RHEL? If it's the older
one (1.4.x), that would be a strong argument for backwards compatibility.
The one that is currently in RHEL is 1.4.3.1. Libra also uses this package,
so I'm thinking that we want to try to retain compatibility if possible. Is
there a relatively simple way to do that?
--
Chris Lalancette