Re: yum puzzle



On 18/11/2007, Timothy Murphy <tim@xxxxxxxxxxxxxxxxxxxxxx> wrote:

--> Processing Dependency: libkonq.so.4 for package: kdebase-devel
...
--> Finished Dependency Resolution
Error: Missing Dependency: libkonq.so.4 is needed by package
kdebase-devel ...
[tim@elizabeth ~]$ locate libkonq.so
/usr/lib/libkonq.so
/usr/lib/libkonq.so.4
/usr/lib/libkonq.so.4.2.0

First, it's a mistake here to use "locate". It does not matter what
files are installed on your local disk. All that matters is what files
will _still_ (!) be tracked in the RPM database after installing the
new packages. Update packages can move/remove files. Especially when
dealing with online repositories, use tools like "yum whatprovides
..." or "repoquery --whatprovides ...".

I don't think that is the problem.
I did in fact run
----------------------------------
[tim@elizabeth ~]$ sudo rpm -qf /usr/lib/libkonq.so.4
kdebase-3.5.8-3.fc7
----------------------------------
So it seems that libkonq.so.4 is in fact present,
in the place where kdebase put it.

Note that this is _before_ running yum. I've only pointed out that in
a yum/rpm transaction stuff can be removed, too, and it would not be
available anymore.

However, in your case, there is a different problem:

As far as I can see, there is no attempt to replace kdebase.
On trying to install kdebase-devel,
I get an error message telling me that a number of libraries,
most if not all of which (like libkonq) are already installed,
are not found.

Here is the full transaction:
----------------------------------
[tim@elizabeth ~]$ sudo yum install kdebase-devel
Loading "downloadonly" plugin
Loading "presto" plugin
Loading "merge-conf" plugin
Loading "fedorakmod" plugin
Loading "changelog" plugin
Loading "refresh-updatesd" plugin
Loading "allowdowngrade" plugin
Loading "tsflags" plugin
Loading "protectbase" plugin
Loading "skip-broken" plugin
Loading "fastestmirror" plugin
Loading "basearchonly" plugin
Loading "kernel-module" plugin
Loading "security" plugin
Loading "protect-packages" plugin
Loading "priorities" plugin
Setting up Presto
Reading Presto metadata in from local files
Loading mirror speeds from cached hostfile
0 packages excluded due to repository protections
0 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package kdebase-devel.i386 6:3.5.8-3.fc7 set to be updated
--> Processing Dependency: libksplashthemes.so.0 for package: kdebase-devel

Too many plugins for my taste. Even Presto enabled. Can't comment on that.

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Relevant Pages

  • Re: livna problem
    ... But, on my fully updated F8 install, I just installed it successfully, and it ... Loading "protect-packages" plugin ... --> Running transaction check ...
    (Fedora)
  • RE: installing packages with yum
    ... Subject: installing packages with yum ... $ sudo yum install phpmyadmin ... Loading "downloadonly" plugin ...
    (RedHat)
  • RE: installing packages with yum
    ... No, you can't use ubuntu/debian packages on RHEL easily, and I wouldn't advise doing it the hard way. ... $ sudo yum install phpmyadmin ... Loading "downloadonly" plugin ...
    (RedHat)
  • Re: yum update/install from a specific repo
    ... This plugin adds the command alias, ... Yum plugin to enable manual downgrading of packages ... Yum plugin to let Yum install only basearch packages. ...
    (Fedora)
  • RE: redhat-list Digest, Vol 65, Issue 28
    ... Re: RH install version ... installing packages with yum ... Loading "downloadonly" plugin ...
    (RedHat)