[packagekit] Can't install local files with yum backend
Trever Fischer
wm161 at wm161.net
Sat Jan 10 15:31:07 PST 2009
I'm trying to install cedega-000133-1.i386 from the downloaded RPM file, but
the yum backend thinks it can't. Here's the python backtrace:
Traceback (most recent call last):
File "/usr/share/PackageKit/helpers/yum/yumBackend.py", line 1398, in
_checkForNewer
pkgs = self.yumbase.pkgSack.returnNewestByName(name=po.name)
File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 399, in
returnNewestByName
raise PackageSackError, 'No Package Matching $s' $ ui_pats
PackageSackError: No Package Matching cedega
My guess is that it tries to search the repositories for a more recent version
of cedega. Since cedega isn't listed in any repo, it fails. I've attached a
patch that fixes this.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pk-yum.diff
Type: text/x-patch
Size: 844 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/packagekit/attachments/20090110/1179fd53/attachment.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.freedesktop.org/archives/packagekit/attachments/20090110/1179fd53/attachment.pgp
More information about the PackageKit
mailing list