Description of problem:
I attempted to launch package-cleanup for the first time.
It died without a reason I would understand.
Version-Release number of selected component (if applicable):
Always, for me.
Steps to Reproduce:
# package-cleanup --problems
Setting up yum
Reading local RPM database
Processing all local requires
Package libtheora requires libogg.so.0
Package kdemultimedia requires libogg.so.0
Traceback (most recent call last):
File "/usr/bin/package-cleanup", line 349, in ?
File "/usr/bin/package-cleanup", line 346, in main
provsomething = buildProviderList(my,pkgs,opts.problems)
File "/usr/bin/package-cleanup", line 85, in buildProviderList
resolve_sack = my.rpmdb.whatProvides(req,rflags,ver)
File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 390, in whatProvides
pkgs = self.searchProvides(name)
File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 141, in
return self.searchPrco(name, 'provides')
File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 123, in searchPrco
if not result.has_key(po.pkgid):
TypeError: list objects are unhashable
I know _nothing_ about Python. Please excuse me if the information
I provided is not enough to trace the problem.
*** This bug has been marked as a duplicate of 212095 ***