[Yum] yum upgrade package: Mode is u for provider of ...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there - had a question about some detailed error messages I'm 
getting from YUM.

In a foolish attempt to fix a fix of a fix, I had to perform an rpm -fU 
of the db4 package for my FC3 install. The OS now runs just fine, but 
whenever I attempt a yum upgrade, I see the following output (had set 
debug to 10 to get the most amount of information):-

Searching pkgSack for dep: db4
Potential match for db4 from db4 - 4.2.52-6.i386
webalizer requires: libdb-4.3.so
--> Processing Dependency: libdb-4.3.so for package: webalizer
Calling rpmdb.returnHeaderByTuple on webalizer.i386 0:2.01_10-26
Requiring package is installed: webalizer - 2.01_10-26.i386
Resolving for installed requiring package: webalizer - 2.01_10-26.i386
Resolving for requirement: libdb-4.3.so
Needed Require is not a package name. Looking up: libdb-4.3.so
-->Potential Provider: db4.i386 0:4.3.27-1
-->Mode is u for provider of libdb-4.3.so: db4.i386 0:4.3.27-1
Mode for pkg providing libdb-4.3.so: u
Cannot find an update path for dep for: libdb-4.3.so

...and so on for a number of packages.

Finally it ends with:-

Dependency Process ending
Error: missing dep: libdb-4.3.so for pkg mod_perl
Error: missing dep: libdb-4.3.so for pkg python
Error: missing dep: libdb-4.3.so for pkg subversion
Error: missing dep: libdb-4.3.so for pkg apr-util
Error: missing dep: libdb-4.3.so for pkg perl
Error: missing dep: libdb-4.3.so for pkg iproute
Error: missing dep: db4 = 4.3.27-1 for pkg db4-utils
Error: missing dep: libdb-4.3.so for pkg httpd
Error: missing dep: libdb-4.3.so for pkg php
Error: missing dep: db4 = 4.3.27 for pkg pam
Error: missing dep: db4 = 4.3.27-1 for pkg db4-tcl
Error: missing dep: db4 = 4.3.27-1 for pkg db4-devel
Error: missing dep: libdb-4.3.so for pkg webalizer
Error: missing dep: libdb-4.3.so for pkg db4-utils

I can see that it expects to find db4 - 4.2.52 and that the newer 
package I've installed looks like it's OK, but YUM has marked it with 
'u' for some reason (u = unknown?)

Is there any way for me to tell YUM that the RPM is OK and to carry on 
with the install?

Kind regards

Simon Mundy


[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux