Re: Problem with Yum 3.2.27, Help

Seth Vidal <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <[email protected]>

On Wed, 5 May 2010, Rohit Kumar Nayyar wrote:

> 
> Hi,
> 
>  
> 
> I am getting the following error in Yum 3.2.27, on OpenSuse 11.1; I have built this yum to work with Python
> 2.5.
> 
>  
> 
>     updated_pkg =  self.getInstalledPackageObject(updated)
> 
>   File "/data1/rkn/blyum/python/lib/python2.5/site-packages/yum/__init__.py", line 2608, in
> getInstalledPackageObject
> 
>     pkgs = self.rpmdb.searchPkgTuple(pkgtup)
> 
>   File "/data1/rkn/blyum/python/lib/python2.5/site-packages/yum/packageSack.py", line 114, in
> searchPkgTuple
> 
>     return self.searchNevra(name=n, arch=a, epoch=e, ver=v, rel=r)
> 
>   File "/data1/rkn/blyum/python/lib/python2.5/site-packages/yum/rpmsack.py", line 908, in searchNevra
> 
>     return self._search(name, epoch, ver, rel, arch)
> 
>   File "/data1/rkn/blyum/python/lib/python2.5/site-packages/yum/rpmsack.py", line 978, in _search
> 
>     mi = ts.dbMatch('name', name)
> 
> TypeError: unknown key type
>

if rpm.TransactionSet().dbMatch() doesn't have a key type of 'name' then 
something is _wrong_ with the rpm-python bindings most likely.

have you checked that with your distro? Might be a known bug.

-sv

_______________________________________________
Yum mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.