yum: doing its part to keep the editor grumpy

Jonathan Corbet corbet-ft at lwn.net
Mon Dec 15 17:30:34 UTC 2008


So...I'm trying to get my system up to current rawhide so that I'm in a
proper position to whine about printing being broken...again...  In the
process, though, I've discovered a new bit of fun behavior:

# yum update
 < ... package information as usual ...>
Transaction Summary
=======================================================================================
Install      1 Package(s)         
Update      13 Package(s)         
Remove       0 Package(s)         

Total size: 2.1 M
Is this ok [y/N]: y
Downloading Packages:
================================== Entering rpm code ==================================
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test



#

In other words, it just silently fails.  If I go into the package cache
and install packages by hand, I eventually run into something like this:

# rpm -ivh lame-libs-3.98.2-2.fc10.x86_64.rpm 
Preparing...                ########################################### [100%]
	file /usr/lib64/libmp3lame.so.0.0.0 from install of lame-libs-3.98.2-2.fc10.x86_64 conflicts with file from package libmp3lame0-3.97-16.fc8_93.x86_64

So my *real* problem is that the switch to rpmfusion isn't playing well
with older packages from other repositories of ill repute.  Outside
repositories and rawhide have always been a fun combination, but I
can't really blame anybody but myself for attempting to do that.  I know
how to clean up this kind of mess.

But it *would* be nice if yum would *tell* me why things are failing...

jon




More information about the fedora-test-list mailing list