On Fri, Aug 17, 2007 at 01:08:38PM -0400, Jesse Keating wrote:
On Fri, 17 Aug 2007 18:30:26 +0200
Michael Schwendt <mschwendt.tmp0701.nospam(a)arcor.de> wrote:
> If RPM in the build environment is a version that obsoletes packages
> based on virtual provides, these Provides/Obsoletes in compat-db are
> the culprit. In short, when compat-db "Provides: db4 =
> some-low-version", the "db4" packages with a higher version upgrades
> compat-db. Some background can be found here:
>
https://bugzilla.redhat.com/111071 It has effected multiple packages
> since FC =~ 1
>
> Recently, Panu has mentioned that this "feature" in RPM will go away
> in a future release of RPM. But until then, don't use such virtual
> provides. They break.
Yes, in this case the automatic library provides in the compat-db
package should be well enough to satisfy anything that /needs/ the
older libraries to function.
Ok, the new compat-db without db4-* provides is now built. I'm Cc'ing
fedora-maintainers as well so that everyone is aware that direct
library dependencies are now needed for packages using older db4s.
Jindrich
---
Jindrich Novy <jnovy(a)redhat.com>
http://people.redhat.com/jnovy/