repository breakage

Ralf Corsepius rc040203 at freenet.de
Sat Nov 26 07:39:17 UTC 2005


On Fri, 2005-11-25 at 23:26 -0800, Michael A. Peters wrote:
> yum update
> *snip*
> ---> Downloading header for directfb to pack into transaction set.
> directfb-0.9.24-4.fc4.i38 100% |=========================|  15 kB
> 00:00   
> ---> Package directfb.i386 0:0.9.24-4.fc4 set to be updated
> *snip*
> --> Running transaction check
> --> Processing Dependency: libdirectfb-0.9.so.22 for package: mplayer
> --> Finished Dependency Resolution
> Error: Missing Dependency: libdirectfb-0.9.so.22 is needed by package
> mplayer
> 
> -=-
> 
> Unless there is a reason to, can we *please* refrain from updating
> packages that change a shared library version?
> 
> This is not just to keep yum happy - it is for locally compiled software
> as well (where yum will just update w/o warning causing breakage) etc.
> 
> In this case mplayer (from livna) is the only issue for me - hopefully
> they will rebuild, but IMHO this should NOT have happened unless there
> was a darned good reason for the update.
xine (from livna) has the same issues.

> That's the kind of thing that made me stick with core/extras/livna and
> NOT use the others. I really think we need to make sure we keep extras
> clean in this respect.
ACK.

> Expecting end users to add excludes when these issues arise is imho not
> acceptable.

That's what I consider a bug in yum: Why can't yum simply ignore such
broken deps and just warn about them instead of erroring out?

Ralf





More information about the fedora-extras-list mailing list