Re: Broken dependencies with Fedora 13 + updates-testing - 2010-07-09

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 9 Jul 2010 13:15:45 +0100, pbrobinson wrote:

> >> > package: syncevolution-0.9.2+1.0alpha1-1.fc13.i686 from fedora-13-x86_64
> >> >  unresolved deps:
> >> >     libedataserver-1.2.so.11

> >   syncevolution.i686  from  fedora-13-x86_64

> > That's multiarch breakage! Fedora 13 was released with syncevolution.i686 in
> > the x86_64 repo, and the 1.0-3 update did not place its i686 pkg in the
> > x86_64 updates repo. Anyone with the old syncevolution installed as both
> > i686 and x86_64 would see the unresolvable dependency.
> >
> > Questions: Have you changed the dependency-chain? Or has "mash" changed its
> > multiarch compose strategy? (same question related to F12 "perl")
> 
> I think the libs were split out into a subpackage so that those that
> wished to use them didn't have to pull in the full dep chain. That
> would have been the only change I'm aware of.

And that's it!

syncevolution-devel.i686 now pulls in syncevolution-libs.i686 but
no longer syncevolution.i686

My standard reply is "some packagers use self-Obsoletes to replace
the old multiarch package with the base-arch package". Better would be
if one of the Fedora committees came up with an official strategy.
-- 
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test



[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux