Problema con PackageKit y dependencies

Ayer me di cuenta que habian varios paquetes listos para ser actualizados, asi que deje actualizando Fedora en la madrugada. Ahora al despertarme y prender la pc abri el software updater para ver si se actualizo todo y me di con un mensaje:
"failed to get a TID: 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)"

Decidi intentar por consola con yum, pero me tope con este error

ERROR:dbus.proxies:Introspect error on :1.50:/org/freedesktop/PackageKit: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: 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.DBus.Introspectable" member "Introspect" error name "(unset)" destination ":1.50")
Unable to send message to PackageKit


Junto con

Error: Missing Dependency: libpackagekit-glib.so.10 is needed by package gnome-packagekit-0.3.9-8.fc10.

No me quedo otra que probar limpiando la metadata

yum clean all
yum clean metadata


Sin embaro tampoco hubo suerte, el problema es con una libreria de PackageKit, no quedo otra opcion que reinstalarlo.

yum remove PackageKit*
yum install PackageKit*


Muchas veces esto ayuda a reparar errores (muchas veces me ha pasado con los drivers de nvidia), pero esta vez no fue asi, es mas en FedoraForum hay un thread inmenso de este problema, por ahora hasta que no haya un nuevo update la unica solucion ha sido yumex

yum install yumex

Asi que a esperar una pronta solucion.
PD: Este error no se limita al PackageKit hay varios paquetes que han dejado de funcionar como el system-config-services

PD:Al reinstalar el packagekit no se olviden de gnome-packagekit para que lo puedan ver en gnome

jueves, 1 de enero de 2009

0 Comments: