Jump to content

dbus gone after online upgrade, 2008.0 to 2009.0


boatman9
 Share

Recommended Posts

I upgraded from 2008.0 to 2009.0 using the procedure given here. All went well at first, but when I booted into the new 2009.0 installation my USB drives are not recognized. I think this has something to do with dbus. From within Rpmdrake I see the following packages show the 'red dot with horizontal bar' error icon in the Status column.

 

dbus

libdbus-1_3

libdbus-glib-1_2

 

What could be the problem with dbus?

Link to comment
Share on other sites

Ensure you've got all your 2009.0 repos set up and then try to ensure all packages are up to date:

 

urpmi --auto-select

 

after using su to root privileges. Make sure any old repos for 2008.0 don't exist. Usually an:

 

urpmi.removemedia -a

 

before adding the 2009.0 repos will help sort that out. Use the easyurpmi link at the top of the page.

Link to comment
Share on other sites

I had already done the "urpmi.removemedia -a" command and added the 2009.0 repositories before starting the upgrade. I used the following commands to add the new repositories.

 

urpmi.addmedia --update plf-free http://plf.dcc.fc.up.pt/mandriva/2009.0/free/release/binary/i586/ with media_info/hdlist.cz
urpmi.addmedia --update plf-nonfree http://plf.dcc.fc.up.pt/mandriva/2009.0/non-free/release/binary/i586/ with media_info/hdlist.cz
urpmi.addmedia main http://spout.ussg.indiana.edu/linux/mandrake/official/2009.0/i586/media/main/release with media_info/hdlist.cz
urpmi.addmedia --update main_updates http://spout.ussg.indiana.edu/linux/mandrake/official/2009.0/i586/media/main/updates with media_info/hdlist.cz
urpmi.addmedia contrib http://spout.ussg.indiana.edu/linux/mandrake/official/2009.0/i586/media/contrib/release with media_info/hdlist.cz
urpmi.addmedia --update contrib_updates http://spout.ussg.indiana.edu/linux/mandrake/official/2009.0/i586/media/contrib/updates with media_info/hdlist.cz

At preset, "urpmi --auto-select" says: "Packages are up to date".

Link to comment
Share on other sites

Post the results of:

 

rpm -qa | grep -i dbus

 

as well as:

 

urpmq -i dbus

 

so we can see if the versioning is the same for the packages installed as well as the ones available for install from the repos. I expect it should be since it said all your packages are up to date. I don't know what the red line means though in rpmdrake - I don't tend to use this for anything anyway, I tend to stick with the command line.

 

One other thing, check if you have any old packages installed:

 

rpm -qa | grep 2008

 

there might be the odd one or two from what I remember, but there shouldn't be too many. I'll know more or less from the list in comparison with my own system if it's OK or not.

Link to comment
Share on other sites

rpm -qa | grep -i dbus

qt4-qtdbus-4.4.3-1mdv2009.0
libdbus-1_3-1.2.3-2.1mdv2009.0
libqtdbus4-4.4.3-1mdv2009.0
perl-Net-DBus-0.33.6-3mdv2009.0
libdbus-qt-1_1-0.70-4mdv2008.1
libdbus-glib-1_2-0.76-2mdv2009.0
dbus-1.2.3-2.1mdv2009.0
dbus-x11-1.2.3-2.1mdv2009.0
python-dbus-0.83.0-1mdv2009.0

 

 

urpmq -i dbus

http://mirrors.kernel.org/mandrake/Mandrakelinux/official/2009.0/i586/media/main/updates/media_info/20081114-195013-info.xml.lzma
Name		: dbus
Version	 : 1.2.3
Release	 : 2mdv2009.0
Group	   : System/Servers
Size		: 454633					   Architecture: i586
Source RPM  : dbus-1.2.3-2mdv2009.0.src.rpm
URL		 : http://www.freedesktop.org/Software/dbus
Summary	 : D-Bus message bus
Description :
D-Bus is a system for sending messages between applications. It is
used both for the systemwide message bus service, and as a
per-user-login-session messaging facility.

Name		: dbus
Version	 : 1.2.3
Release	 : 2.1mdv2009.0
Group	   : System/Servers
Size		: 453225					   Architecture: i586
Source RPM  : dbus-1.2.3-2.1mdv2009.0.src.rpm
URL		 : http://www.freedesktop.org/Software/dbus
Summary	 : D-Bus message bus
Description :
D-Bus is a system for sending messages between applications. It is
used both for the systemwide message bus service, and as a
per-user-login-session messaging facility.



Last updated		: Wed Oct 15 11:30:03 2008
Update importance   : security
Reason for update   :
The D-Bus library did not correctly validate certain corrupted
signatures which could cause a crash of applications linked against
the D-Bus library if a local user were to send a specially crafted
D-Bus request (CVE-2008-3834).

The updated packages have been patched to prevent this issue.

 

rpm -qa | grep 2008 | grep -v 2009\.0

libccrtp1.5-1.5.1-2mdv2008.1
libgnutls13-2.0.0-2.1mdv2008.0
libXsettings-client0-0.10-1mdv2008.1
kover-3-4mdv2008.1
libmb1-1.9-3mdv2008.1
libfame0.9_1-0.9.1-10plf2008.1
libsoup-2.2_8-2.2.105-1mdv2008.1
exscalibar-1.0.4-9mdv2008.0
x11-driver-video-sunffb-1.1.0-3mdv2008.1
x11-driver-video-cyrix-1.1.0-7mdv2008.1
libmikmod2-3.1.11a-8mdv2008.0
galaxy-gtk12-1.0.6-1mdv2008.1
x11-driver-video-sunbw2-1.1.0-3mdv2008.1
libspreadsheet1.7.12-1.7.12-3.1mdv2008.0
x11-driver-video-suncg3-1.1.0-3mdv2008.1
libsmbios1-0.13.10-1mdv2008.0
libboost1-1.33.1-6.1mdv2008.0
libkdcraw1-0.1.1-7mdv2008.0
libdirectfb1.0_0-1.0.0-7mdv2008.0
rfb-0.6.1-11mdv2008.1
x11-driver-video-newport-0.2.1-4mdv2008.1
libexscalibar1-1.0.4-9mdv2008.0
zm-1.23.3-2mdv2008.0
libicu36-3.6-4.1mdv2008.0
libbeagle0-0.2.18-8mdv2008.0
libcamel10-1.12.2-1.1mdv2008.0
libzrtpcpp0.9-0.9.0-3mdv2008.1
libkexiv21-0.1.5-4mdv2008.0
libicu38-3.8.1-2mdv2008.1
libntfs9-1.13.1-3mdv2008.0
libamrnb2-6.1.0.3-1plf2008.0
file2divx3pass-2.3-1plf2008.1
soundwrapper-1.6-1mdv2008.1
libpulsecore3-0.9.6-3.2mdv2008.0
libhd13-13.57-1mdv2008.1
x11-driver-video-avivo-0.0.1-0.20070919.1mdv2008.0
libpoppler2-0.6.4-2mdv2008.1
libtwolame0-0.3.12-1plf2008.1
glibc-2.8-1.20080520.5mnb2
libedataserver9-1.12.2-1.1mdv2008.0
libcommoncpp2_1.5-1.5.7-1mdv2008.0
kismet-3.1.070101b-4mdv2008.1
wengophone-2.1.99.2-6mdv2008.1
twolame-0.3.12-1plf2008.1
x11-driver-video-sunleo-1.1.0-3mdv2008.1
libdbus-qt-1_1-0.70-4mdv2008.1
classpathx-mail-1.1.1-4.7mdv2008.1
libOpenEXR4-1.4.0-3mdv2008.0
liblinphone1-1.7.1-4mdv2008.0
liblazy0-0.1.1-3mdv2008.0
libmozilla-firefox2.0.0.17-2.0.0.17-1.1mdv2008.0
libdvbpsi4-0.1.5-3mdv2008.0
libdigikam0-0.9.2-7mdv2008.0
x11-driver-video-suntcx-1.1.0-3mdv2008.1
x11-driver-video-viaarena-20070611-8mdv2008.1
libgladeui1_7-3.4.0-1mdv2008.0
libgraphviz3-2.12-6mdv2008.0
libavformats51-0.4.9-3.pre1.8994.2.1plf2008.0
libvlc0-0.8.6c-3plf2008.0
x11-driver-video-suncg14-1.1.0-3mdv2008.1
libgnome-desktop-2_2-2.20.0-1mdv2008.0
libcamel-provider10-1.12.2-1.1mdv2008.0
libdvdread3-0.9.7-4mdv2008.0
glibc-devel-2.8-1.20080520.5mnb2
perl-Gtk2-Notify-0.04-2mdv2008.1
libgoffice0.5_5-0.5.0-2mdv2008.0
libpoppler-glib2-0.6.4-2mdv2008.1
printerdrake-common-1.6.3-1mdv2008.0
libevent1-1.3d-1mdv2008.0
qfaxreader-0.3.1-1mdv2008.1
libgpod2-0.5.2-1mdv2008.0
pyxdg-0.15-5mdv2008.1
x11-driver-video-via-0.2.2-7mdv2008.1
libmagick10.7.0-6.3.2.9-10.2mdv2008.0
kmenc15-0.04-4mdv2008.1
libdha1.0-1.0-1.rc1.20.5plf2008.0
libexiv2-0.15-2.2mdv2008.0
krootwarning-2008.1.1-1mdv2008.1

Edited by boatman9
Link to comment
Share on other sites

I don't understand why they aren't being upgraded, because I certainly didn't have that many on my 2009.0 install

Well, I think it has something to do with the fact that not all media sources are automatically updated. For example, the package list of the "main" media source does not normally need to be updated, as changes are made in "main_updates". There is a way to update the package list from this part of the repository, but it was not mentioned in the upgrade instructions at the Wiki (at least not that I saw), and I didn't think to do it until today.

 

In the Software Manager I used the Update Media function, Select all, and in that way I updated all media. After that I used "urpmi --auto --auto-select --replacefiles" and saw that many more 2009.0 programs were added. I then edited my previous post to reflect current package status.

 

Unfortunately dbus is still not recognizing my USB drives. I am still investigating, but may soon do a fresh install of 2009.0 from CD.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...