On 08/11/2011 04:33 PM, Chris Lalancette wrote:
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?
Thanks, Chris.
I've sent another patch that should make it work under both versions.
Thomas