Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 01-11-2007, 05:49 PM   #1
Registered: Nov 2005
Location: Oregon, USA
Distribution: Linux Mint 8.2
Posts: 48

Rep: Reputation: 15
dbus installation and Yum update problem

Hello everyone. I am trying to use YUM to update my system but keep encountering a "dog chasing tail" problem of missing dependencies. I have FC6 installed (upgraded from FC5). This concerns dbus:

Yum reports that I have the following installed:

dbus.i386 0.93-3.fc6 installed
dbus-devel.i386 0.93-3.fc6 installed
dbus-glib.i386 0.70-6.fc6 installed
dbus-glib-devel.i386 0.70-6.fc6 installed
dbus-python.i386 0.70-6 installed
dbus-qt.i386 0.62-1.fc5 installed
dbus-qt-devel.i386 0.62-1.fc5 installed
dbus-sharp.i386 0.63-6.fc6 installed
dbus-x11.i386 0.93-3.fc6 installed

These packages are available:

beryl-dbus.i386 0.1.4-2.fc6 extras
dbus.i386 1.0.1-9.fc6 updates
dbus-devel.i386 1.0.1-9.fc6 updates
dbus-sharp-devel.i386 0.63-6.fc6 core
dbus-x11.i386 1.0.1-9.fc6 updates
perl-Net-DBus.i386 0.33.4-3.fc6 extras

Yet, when I try to update with Yum Update, I keep getting the dependency error:

Error: Missing Dependency: fpc = 2.0.4-0 is needed by package lazarus
Error: Missing Dependency: dbus-devel = 0.62 is needed by package dbus-qt-devel
Error: Missing Dependency: dbus = 0.62 is needed by package dbus-qt
Error: Missing Dependency: fpc-src = 2.0.4-0 is needed by package lazarus

When I try to install dbus-devel or dbus 0.62, it keeps telling me this is already installed. Also, I have fpc 2.0.4-0 and fpc-src installed.

If I do an rpm -e to try to uninstall the more recent dbus updates, rpm reports
that it is not in the rpm database and I can't uninstall it. I get similar
issues with fpc. fpc is free pascal compiler.

Now, the question is, is there a way to just update the other packages that do not require these dependencies with YUM? If someone knows how to give YUM a switch command that essentially says "Override the dependency issues that are preventing the update," I would like to have that command...have checked the Fedora YUM articles and can't seem to find a command to do this.

Also, perhaps apt-get can do this?

Also, how do I undo the "dog chasing tail" issue of not being able to install or uninstall the packages where I have conflict issues? Apparently, update is not finding the necessary already installed versions and is refusing to let me update my distro.

Thanks everyone...I have been fighting this issue for over a week trying to figure out what to do. So your help is deeply appreciated.

Sincerely - JimmyCFiverTwo
Old 01-12-2007, 11:01 AM   #2
LQ Guru
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
I think with yum you can use the --exclude=package switch to tell it the packages you do not wish to update (the conflicting ones). I'm not 100% sure but I think you need one --exclude= per one package, so two packages needs two of these switches etc.

Example (from the top of my head):
yum --exclude=dbus update
If you are sure the packages are installed, as rpm packages, but it seems not all programs "see" them, try
rpm --rebuilddb
which should rebuild your rpm database. It's usually not needed but I've had it help me once.

Apt won't do probably much more, it's just a package manager as is yum too. The bad side of package managers is that sometimes you may get them go crazy, and results are something like this situation now seems to be; however, if the programs you said yum can't "see" are installed were installed by other means than rpm packages, try to remove them and install from rpm packages or trough yum. Also upgrading from a previous version of Fedora instead of doing a clean install may cause this kind of trouble (I believe this is one of the main reasons why people are discouraged of updating this way, and encouraged doing a clean install).

Try the --exclude=package option if it helps. You could try forcing a package install too, but I wouldn't go ahead with that if it's about dbus.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
yum update problem satimis Fedora 3 08-05-2006 10:06 AM
Can't update dbus-qt on Fedora Core 4 tron_thomas Linux - Software 4 11-21-2005 10:40 PM
yum update dbus results in file conflict dvlierop Fedora 2 11-13-2005 03:21 AM
Yum update problem DanielTan Linux - General 2 09-28-2005 03:43 AM
yum update problem hraposo Fedora 2 08-29-2004 01:43 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 01:57 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration