Broken dependencies with Fedora 12 + updates-testing - 2010-02-27

Michael Schwendt mschwendt at gmail.com
Sun Feb 28 17:14:03 UTC 2010


On Sun, 28 Feb 2010 12:10:14 -0500 (EST), Paul wrote:

> On Sun, 28 Feb 2010, Michael Schwendt wrote:
> 
> >>> Subject: Broken dependencies with Fedora 12 + updates-testing - 2010-02-27
> >>>
> >>> The following packages in the repository suffer from broken dependencies:
> >>>
> >>> ======================================================================
> >>> The results in this summary consider Test Updates!
> >>> ======================================================================
> >>>
> >>> package: autotrust-0.3.1-2.fc12.i686 from fedora-12-i386
> >>>  unresolved deps:
> >>>     libunbound.so.1
> >>
> >>    https://admin.fedoraproject.org/updates/autotrust-0.3.1-3.fc12
> >>
> >> I fired of a rebuild. Did I need to request an ABI change as well?
> >
> > Of course!
> 
> Just to clarify, autotrust had no abi change, just unbound. Which I did
> request an abi change for a while ago?

Why do you ask me? With "request an ABI change" I thought you refer
to requesting a koji buildroot override tag. Is that assumption correct?
 
> >> I requested update to testing, not stable. Not sure if that is the
> >> right thing for a simple rebuild.
> >
> > It is not the right thing. You ought to have noticed that
> > https://admin.fedoraproject.org/updates/unbound-1.4.1-2.fc12
> > is ABI-incompatible because of a SONAME change.
> > And you cannot rebuild anything against that new library as long
> > as it is not a stable update that would be included in the koji
> > buildroot installations.
> 
> Isn't this a catch22? autotrust will break as soon as unbound gets into
> stable, while unbound is now waiting because it would break autotrust?

The proper way is to file a ticket in Fedora Release Engineering's tracker
and request a koji buildroot override tag for the new "unbound", then
rebuild autotrust and release both in the same bodhi ticket at once.


More information about the test mailing list