Red Hat Bugzilla – Bug 132070
Yum gives unhelpful error messages on dependency failures
Last modified: 2014-01-21 17:49:55 EST
I was trying to do a big "yum update" having just incorporated the
"development" channel, and yum failed due to dependency issues. But
the error message was unhelpful because it didn't indicate whether an
already installed package had a dependency that was being broken by
updating a different package or whether the package I'm trying to
upgrade to has dependencies that are unsatisfiable.
Here's the error output:
Package abiword-plugins-impexp needs libcrlayeng.so.1, this is not
Package abiword-plugins-impexp needs libcroco.so.1, this is not available.
Package abiword-plugins-impexp needs libcrseleng.so.2, this is not
Now, does the current version of abiword-plugins-impexp require
libcroco.so.1 and the new version of the libcroco package has, say,
libcroco.so.2? Or does the new version of abiword-plugins-impexp
require a new version of libcroco which is unavailable?
What would be awesome is if it would read:
Package abiword-plugins-impexp (installed) needs libcroco.so.1, so I
cannot upgrade package libcroco
for the first case and
Package abiword-plugins-impexp needs libcroco.so.1, this is not available
for the second case.
I've got a number of things that are higher on the list than getting
the error reporting to be more friendly but this is not off the list.
Fedora Core 2 is now maintained by the Fedora Legacy project for
security updates only. If this problem is a security issue, please
reopen and reassign to the Fedora Legacy product. If it is not a
security issue and hasn't been resolved in the current FC3 updates or
in the FC4 test release, reopen and change the version to match.