Patching RH SRPMS was: Re: [WBEL-users] Glade Freezes
Kirby C. Bohling
kbohling at birddog.com
Thu Jun 2 11:07:04 CDT 2005
On Wed, Jun 01, 2005 at 09:42:12PM -0500, John Morris wrote:
> On Wed, 2005-06-01 at 20:58, Kirby C. Bohling wrote:
>
> > Just curious, what's the threshold for patching a RedHat
> > package? I'm fairly sure you backed away from doing this for
> > several other (I remember at least one you publically thought out
> > loud about it) packages earlier.
>
> The threshold here is that RH's glade runs and mine doesn't. If someone
> can find the magic build order, gcc version, whatever, that allowed RH
> to get a working build I'd probably do that instead. Similar to the
> situation with the dhcp package in WBEL4; it also has a patch from
> bugzilla because RH shipped a binary built on an earlier gcc because it
> was known the gcc shipped with RHEL4 could not build their srpm of
> dhcpd.
Check, I didn't realize that RedHat's works, and the SRPM built on
the self-hosting platform doesn't. That is the critical piece of
information. Yep, you and Johnny are still sane. (Running your own
distro, I'm sure is like being a rock star. Sex, Drugs, and
RPM's...).
>
> > I kinda like the "absolutely RedHat modulo artwork and some
> > text". I actually felt kinda uncomfortable about CentOS when Johnny
> > mentioned it earlier (it seems kinda out of the spirit of a
> > rebuild). This seems like a trivial but from reading the patch. I
> > can't say I object, but I'm kinda surprised if RedHat doesn't feel
> > like rolling out a new package that you feel the need to.
>
> I think we can hold the line at patching when it is required to achieve
> a working package when RedHat's package does work. This keeps the rule
> "if it is broke on RedHat it gets entered into their bugzilla and fixed
> when the patch comes from upstream but if RedHat's version works and
> mine doesn't it is a build error and thus my problem."
>
> Basically we have to face up to the fact that sometimes RH releases an
> srpm that flatly doesn't build on the target distribution. Such has
> happened in the past and will happen again. Since they currently show
> zero inclination to flag such a bug as anything other than
> "CLOSED-WONTFIX", "CLOSED-NOTABUG" or "CLOSED-RAWHIDE" it leaves three
> options, include a Rawhide package, fix the supplied package so that it
> builds and runs or delete the package.
>
> > Goodness knows I wish RedHat would release any number of
> > packages more often when they fix a trivial bug (ghostscript using
> > /dev/random instead of /dev/urandom, meanwhile the kernel had a bug
> > that meant /dev/random couldn't add entropy to the pool if the pool
> > ever emptied, so ghostscript would hang indefinitely if it was used
> > in large batch runs is the one I found the most irritating).
>
> Agree that taking on those sort of patches in the mainline leads to
> madness. Next thing ya know it is fork city and the .bomb VC dollars
> just ain't there anymore for me to think of ramping up into the next
> Mandrake. :)
Oh come on, you know you want to run a business in France that is in
constant danger of going bankrupt.
Thanks,
Kirby
More information about the Whitebox-users
mailing list