now KDE packages can't be updated via "yum"

Robert P. J. Day rpjday at mindspring.com
Thu Jul 28 20:31:38 UTC 2005


  this is starting to get kind of tiresome.  having followed the
instructions at:

  http://kde-redhat.sourceforge.net/

to add a repo file for the KDE yum repos, i did:

  # yum list updates

and got a pile of KDE-related rpms that could be updated.  terrific, i
think, go for it:

# yum update
... big snip ...
Error: Missing Dependency: libmad.so.0 is needed by package arts
Error: Missing Dependency: libgnokii.so.2 is needed by package kdepim
Error: Missing Dependency: libmad.so.0 is needed by package kdemultimedia
Error: Missing Dependency: libxine.so.1 is needed by package kdemultimedia
Error: Missing Dependency: libmp3lame.so.0 is needed by package kdemultimedia
Error: Missing Dependency: libmad.so.0 is needed by package libtunepimp

  what the heck?  since when did kdemultimedia depend on, say,
libmp3lame.so.0?  (as an aside, this looks an awful lot like:

  http://www.linuxquestions.org/questions/history/346360

from back in 2004.  history does repeat itself, doesn't it?)

so what's with that new dependency?  check the dependencies on the
current package:

  # rpm -qR kdemultimedia | grep lame
  #                       ... hmmm ... no lame stuff here.

download that new package, and check the dependencies:

  # rpm -qpR kdemultimedia...rpm | grep lame
  libmp3lame.so.0   (sure enough, there's that new dependency)

so why this new dependency, and why is the KDE repo not handling it?
since i just happen to have "smart" installed, let's see (i happen to
know that that lib is part of the "lame" package):

  # smart query --show-channels lame
  lame-3.96.1-2.2.fc4 at i386 [freshrpms]
  lame-3.96.1-2.2.fc4.rf at i386 [dries]
  lame-3.96.1-10.rhfc4.at at i386 [atrpms]

ah!  so i can no longer update kdemultimedia without first setting up
one of the repos above.  how thoroughly annoying, since none of that
is mentioned at the KDE page.

  is this the future of FC rpm repos?  confusing, undocumented
interdependencies between various repositories?  i don't have a good
feeling about this.

rday




More information about the fedora-list mailing list