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.