strange failure for dependency against libdb-4.5.so

Mamoru Tasaka mtasaka at ioa.s.u-tokyo.ac.jp
Sat Aug 18 11:46:13 UTC 2007


Jindrich Novy wrote, at 08/18/2007 05:38 PM +9:00:
> 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 at 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
> 

Now (scratch) rebuild of oyranos (under review) is okay.
For libdb-4.5.so dependency it is now solved.
http://koji.fedoraproject.org/koji/taskinfo?taskID=108270

Thank you, everyone!

Mamoru




More information about the fedora-devel-list mailing list