[Yum] Re: Resolving dependency issues (1)
David Potter
potter.d at gmail.com
Fri Feb 24 16:55:14 UTC 2006
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
More information about the Yum
mailing list