https://bugzilla.novell.com/show_bug.cgi?id=297361#c3
--- Comment #3 from Peter Poeml 2007-08-06 03:05:33 MST ---
Trying to install individual of the problematic packages, I get two
different errors, which indicate that there might be two different
problems:
root@cherry /etc/yum.repos.d
# yum update dvb
Setting up Update Process
opensuse 100% |=========================| 951 B 00:00
opensuse-debug 100% |=========================| 951 B 00:00
primary.xml.gz 100% |=========================| 1.1 MB 00:07
opensuse-d: ################################################## 6670/6670
opensuse-nonoss 100% |=========================| 951 B 00:00
primary.xml.gz 100% |=========================| 94 kB 00:00
opensuse-n: ################################################## 212/212
Resolving Dependencies
--> Running transaction check
filelists.xml.gz 100% |=========================| 14 MB 01:36
/usr/lib/python2.5/site-packages/yum/depsolve.py:1019: UnicodeWarning: Unicode
equal comparison failed to convert both arguments to Unicode - interpreting
them as being unequal
if newpoprovs.has_key(prov):
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 135, in main
(result, resultmsgs) = base.buildTransaction()
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 549, in
buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 794, in
resolveDeps
deps = self._mytsCheck()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 775, in
_mytsCheck
ret.extend(self._checkRemove(txmbr))
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 1029, in
_checkRemove
for pkgtup in self.rpmdb.whatRequires(provname, None, None):
File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 422, in
whatRequires
pkgs = self.searchRequires(name)
File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 148, in
searchRequires
return self.searchPrco(name, 'requires')
File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 122, in
searchPrco
mi = ts.dbMatch(tag, name.encode('us-ascii'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 in position 28:
ordinal not in range(128)
[2] 32307 exit 1 yum update dvb
yum update dvb 234.81s user 22.61s system 38% cpu 11:13.93 total
root@cherry /etc/yum.repos.d
# yum update insserv
Setting up Update Process
opensuse 100% |=========================| 951 B 00:00
opensuse-debug 100% |=========================| 951 B 00:00
opensuse-nonoss 100% |=========================| 951 B 00:00
Resolving Dependencies
--> Running transaction check
---> Package insserv.ppc 0:1.09.0-35 set to be updated
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 135, in main
(result, resultmsgs) = base.buildTransaction()
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 549, in
buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 794, in
resolveDeps
deps = self._mytsCheck()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 775, in
_mytsCheck
ret.extend(self._checkRemove(txmbr))
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 1029, in
_checkRemove
for pkgtup in self.rpmdb.whatRequires(provname, None, None):
File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 422, in
whatRequires
pkgs = self.searchRequires(name)
File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 148, in
searchRequires
return self.searchPrco(name, 'requires')
File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 127, in
searchPrco
if not result.has_key(po.pkgid):
TypeError: list objects are unhashable
[2] 32376 exit 1 yum update insserv
yum update insserv 48.05s user 7.16s system 28% cpu 3:16.60 total
root@cherry /etc/yum.repos.d
#
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.