When I try to update Fedore I get the following--any ideas

Alan Cox alan at lxorguk.ukuu.org.uk
Tue Jun 5 23:29:43 UTC 2012


> Traceback (most recent call last):
>   File "/usr/share/PackageKit/helpers/yum/yumBackend.py", line 2333, in
> _update_packages
>     txmbr = self.yumbase.update(po=pkg)
>   File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 4571, in
> update
>     updated_pkg =  self.getInstalledPackageObject(updated)
>   File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 3563, in
> getInstalledPackageObject
>     raise Errors.RpmDBError, _('Package tuple $s could not be found in
> rpmdb') $ str(pkgtup)
> RpmDBError: Package tuple ('libpurple', 'x86_64', '0', '2.10.2',
> '1.fc17') could not be found in rpmdb


Update in what sense: "yum update" ?

If so it looks like the rpm database has become corrupt. Make a backup
of it just in case, then run rpm --rebuilddb.

Also file a bug.

Alan
 


More information about the users mailing list