On Fri, 2006-02-24 at 12:34 -0400, David Potter wrote: >> Are there any clues in the yum error output to help me resolve >> dependency errors... is the list sorted - or random. >> >> With rpm, when it failed on a dependency problem it offered one or >> more package 'deficiencies'. When you tried to resolve one of the >> deficiencies, you would often encounter a couple more... and so on, >> perhaps a couple more levels. The good part was that if you had the >> patience and kept some notes you could actually work your way through >> the deficiency tree and resolve all the issues. >> >> If , for instance I wanted to know what package contains a missing >> file can I use a specific -d/-e level to obtain that output. >> > can you give us an example of a problem you're seeing. Typically yum > tells you what package is causing the problem. > > -sv Actually until I experimented with the options below all yum told me was the file name... nothing about what package it was in....? Here's some output using -C -d 3 -e 3 --> Running transaction check # of Deps = 21 --> Processing Dependency: libdb-4.3.so for package: php --> Processing Dependency: librpmio-4.4.so for package: net-snmp Matched rpm-libs - 4.4.1-22.i386 to require for librpmio-4.4.so Matched rpm-libs - 4.4.1-22.i386 to require for librpmio-4.4.so TSINFO: Marking rpm-libs - 4.4.1-22.i386 as update for net-snmp --> Processing Dependency: librpm-4.4.so for package: net-snmp Matched rpm-libs - 4.4.1-22.i386 to require for librpm-4.4.so Matched rpm-libs - 4.4.1-22.i386 to require for librpm-4.4.so --> Processing Dependency: libdbus-1.so.1 for package: cups Matched dbus - 0.33-3.fc4.1.i386 to require for libdbus-1.so.1 Matched dbus - 0.33-3.fc4.1.i386 to require for libdbus-1.so.1 TSINFO: Marking dbus - 0.33-3.fc4.1.i386 as update for cups --> Processing Dependency: librpmdb-4.4.so for package: net-snmp Matched rpm-libs - 4.4.1-22.i386 to require for librpmdb-4.4.so Matched rpm-libs - 4.4.1-22.i386 to require for librpmdb-4.4.so --> Processing Dependency: php = 4.3.11-2.8 for package: php-mysql --> Processing Dependency: libsqlite3.so.0 for package: net-snmp --> Processing Dependency: openssh = 3.9p1-8.0.1 for package: openssh-askpass --> Processing Dependency: php = 4.3.11-2.8 for package: php-pear --> Processing Dependency: libsqlite3.so.0 for package: exim --> Processing Dependency: php = 4.3.11-2.8 for package: php-ldap --> Processing Dependency: libdb-4.3.so for package: exim --> Processing Dependency: /lib/security/pam_loginuid.so for package: openssh-server Importing Additional filelist information for dependency resolution