yum 3.2.3 bug : TypeError: 'NoneType' object is unsubscriptable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Seth,

I believe I found another bug. Using Opensuse 10.2 and yum-3.2.3

# yum -y update
Loading "priorities" plugin
Loading "skip-broken" plugin
Loading "allowdowngrade" plugin
base-non-oss              100% |=========================|  951 B    00:00
packman                   100% |=========================|  951 B    00:00
xorg                      100% |=========================|  951 B    00:00
guru                      100% |=========================|  951 B    00:00
beryl                     100% |=========================|  951 B    00:00
base                      100% |=========================|  951 B    00:00
local                     100% |=========================|  951 B    00:00
updates                   100% |=========================|  951 B    00:00
Excluding Packages from SUSE 10.2 - Packman Packages
Finished
149 packages excluded due to repository priority protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package amarok.i686 0:1.4.7-102.guru.suse102 set to be updated
---> Package alsa.i586 0:1.0.14a-0.pm.2 set to be updated
---> Package loudmouth.i686 0:1.2.3-1.guru.suse102 set to be updated
---> Package amarok-xine.i686 0:1.4.7-102.guru.suse102 set to be updated
---> Package pidgin.i586 0:2.1.1-5.1 set to be updated
---> Package RealPlayer.i586 0:10.0.9-2.1 set to be updated
---> Package libpurple.i586 0:2.1.1-5.1 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 143, in main
    (result, resultmsgs) = base.buildTransaction()
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 557, in
buildTransaction
    (rescode, restring) = self.resolveDeps()
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 701, in
resolveDeps
    CheckDeps, checkremoves, checkinstalls, missing =
self._resolveRequires(errors)
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 776, in
_resolveRequires
    thisneeds = self._checkRemove(txmbr)
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 854, in
_checkRemove
    for pkg, hits in self.tsInfo.getRequires(*prov).iteritems():
  File "/usr/lib/python2.5/site-packages/yum/transactioninfo.py", line
428, in getRequires
    result.update(self.getNewRequires(name, flag, version))
  File "/usr/lib/python2.5/site-packages/yum/transactioninfo.py", line
409, in getNewRequires
    for pkg, hits in self.pkgSack.getRequires(name, flag,
version).iteritems():
  File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 237,
in getRequires
    return self._computeAggregateDictResult("getRequires", name, flags,
version)
  File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 392,
in _computeAggregateDictResult
    sackResult = apply(method, args)
  File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 496,
in getRequires
    return self._search("requires", name, flags, version)
  File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 459,
in _search
    if self._excluded(rep,x['pkgId']):
TypeError: 'NoneType' object is unsubscriptable


Regards,

Fajar
_______________________________________________
Yum mailing list
Yum@xxxxxxxxxxxxxxxxxxxx
https://lists.dulug.duke.edu/mailman/listinfo/yum

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux