Description of problem: Initially updated dbus packages to dbus-1.2.6-1.fc9.x86_64, the result was a number of errors of this nature: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.PackageKit.Transaction" member "SetLocale" error name "(unset)" destination "org.freedesktop.PackageKit") (0) Version-Release number of selected component (if applicable): 1.2.6-1 How reproducible: Once broken, stays broken after reboots Steps to Reproduce: 1. Update dbus to 1.2.6-1 2. Run Update System 3. Observe error messages Actual results: Working Update System program no longer works Expected results: Updated System! Additional info: Updating PackageKit to updates-testing-newkey version to 0.3.10-2 does not cure the error, although it does slightly change the exact error message presented. I have made no other changes to the system, but I did notice that /etc/dbus-1/system-services and /usr/share/dbus-1/system-services contain org.freedesktop.PackageKit.* files are dated in mid November. Should these have updates? Or possible in PolicyKit files?
*** Bug 475069 has been marked as a duplicate of this bug. ***
This also affects F10.
So, I guess the workaround here (for f10): (download the old version from f10 gold) # yumdownloader dbus-1.2.4-1.fc10 (downgrade to the older version) # rpm -Uvh dbus-1.2.4-1.fc10 --oldpackage (exclude dbus for now, but note to remove this line once a fixed version is out) # echo "exclude=dbus" >> /etc/yum.conf (reboot to restart dbus) # shutdown -r now Once the package is fixed the exclude should be removed from /etc/yum.conf and the new update can be picked up.
yumdownloader dbus-1.2.4-1.fc10 dbus-libs-1.2.4-1.fc10 dbus-x11-1.2.4-1.fc10 and then rpm -Uvh dbus-1.2.4-1.fc10.i386.rpm dbus-libs-1.2.4-1.fc10.i386.rpm dbus-x11-1.2.4-1.fc10.i386.rpm --oldpackage and then echo "exclude=dbus*" >> /etc/yum.conf
quite right, sorry for not testing fully. ;( Hopefully this will be fixed in an update soon.
Egads, those older packages don't seem to be available in the mirrors anymore. :(
No, it's comprehensively b0rked at present. A temporary fix can be found here: http://forums.fedoraforum.org/showpost.php?p=1125914&postcount=25 that will work until a proper fix appears. You will need to reboot, and make sure you are careful with the edit or dbus won't start up.
They are, but likely yumdownloader is picking up the new ones now. :( You can work around this by doing "yumdownloader --disablerepo=updates ...." Some additional updates: - For F10 a new PackageKit is being pushed now that should fix this. - For F9 a new PackageKit is being built now and will be pushed soon.
PackageKit-0.3.10-3.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/PackageKit-0.3.10-3.fc9
*** Bug 475102 has been marked as a duplicate of this bug. ***
*** Bug 475103 has been marked as a duplicate of this bug. ***
The Fedora 10 update is: https://admin.fedoraproject.org/updates/PackageKit-0.3.11-4.fc10 Let's make the canonical bug for this 475074, because that's the one mentioned in the F10 update. *** This bug has been marked as a duplicate of bug 475074 ***
(In reply to comment #7) > A temporary fix can be found here: > > http://forums.fedoraforum.org/showpost.php?p=1125914&postcount=25 See upstream bug for better fix: https://bugs.freedesktop.org/show_bug.cgi?id=18931
I've been waiting to add this to see if someone posts, the bug is not only affecting PackageKit, it is also affecting Bluetooth, Services and Samba GUI (probably other stuff too). Not sure on why the update that is uploaded is only to fix PackageKit. For now I downgraded my dbus to the previous version, and I'll wait until they push a full update on all affected packages or a dbus fix maybe? (Downgrading Dbus and it's deps obviously fixes the issues)
(In reply to comment #14) > I've been waiting to add this to see if someone posts, the bug is not only > affecting PackageKit, it is also affecting Bluetooth, Services and Samba GUI > (probably other stuff too). Not sure on why the update that is uploaded is only > to fix PackageKit. The other services that are affected by the D-Bus change have their own bug reports and need their own fixes.
PackageKit-0.3.10-3.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
Installed updated packages as noted here: https://bugzilla.redhat.com/show_bug.cgi?id=475074#c61 'Update System' UI is not working with the updated packages, but the dbus errors are no longer there, and yum works reliably without generating an error.
PackageKit-0.3.12-1.fc9,gnome-packagekit-0.3.12-3.fc9,kpackagekit-0.3.1-6.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/PackageKit-0.3.12-1.fc9,gnome-packagekit-0.3.12-3.fc9,kpackagekit-0.3.1-6.fc9
When I try the suggested fix I get this error, what's wrong? rpm -Uvh dbus-1.2.4-1.fc10.i386.rpm dbus-libs-1.2.4-1.fc10.i386.rpm dbus-x11-1.2.4-1.fc10.i386.rpm --oldpackage error: can't create transaction lock on /var/lib/rpm/__db.000 (No such file or directory)
In reply to comment #19: - Are you sure you are root (ie, did a 'su' ) ? - does rpm in general work there? ie, 'rpm -qa' shows output? - Please open a new bug as this seems like a different issue...
Preparing... ########################################### [100%] package dbus-libs-1.2.6-1.fc10.i386 (which is newer than dbus-libs-1.2.4-1.fc10.i386) is already installed package dbus-1.2.6-1.fc10.i386 (which is newer than dbus-1.2.4-1.fc10.i386) is already installed package dbus-x11-1.2.6-1.fc10.i386 (which is newer than dbus-x11-1.2.4-1.fc10.i386) is already installed [root@vaio archives]# Preparing... ########################################### [100%] 1:dbus-libs ########################################### [ 33%] 2:dbus ########################################### [ 67%] 3:dbus-x11 ########################################### [100%] [root@vaio archives]# Preparing... ########################################### [100%] 1:dbus-libs ########################################### [ 33%] 2:dbus ########################################### [ 67%] 3:dbus-x11 ########################################### [100%] [root@vaio archives]# echo "exclude=dbus*" >> /etc/yum.conf [root@vaio archives]# ok, so far so good, what now? reboot?
So I'm guessing that we don't install the updates until a fix is released? I'm getting the system update pushes again, but not sure.. ignore?
*** Bug 475923 has been marked as a duplicate of this bug. ***
Updates are all out now. Just 'yum update' and if it doesn't work, wait a while and try again until whatever mirrors you hit are fully synced.
PackageKit-0.3.12-1.fc9, gnome-packagekit-0.3.12-3.fc9, kpackagekit-0.3.1-6.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.