I received the following error trying to install VMWare Server on Fedora 9 64bit using the file "VMware-server-2.0.0-122956.x86_64.rpm" downloaded from VMWare.
Error Type: <type 'exceptions.AttributeError'>
Error Value: 'NoneType' object has no attribute 'getProvides'
File : /usr/share/PackageKit/helpers/yum/install-files.py , line 20, in <module>
File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 1033, in install_files
File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 1121, in _runYumTransaction
rc,msgs = self.yumbase.buildTransaction()
File : /usr/lib/python2.5/site-packages/yum/__init__.py , line 641, in buildTransaction
(rescode, restring) = self.resolveDeps()
File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 688, in resolveDeps
CheckDeps, checkinstalls, checkremoves, missing = self._resolveRequires(errors)
File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 771, in _resolveRequires
thisneeds = self._checkInstall(txmbr)
File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 843, in _checkInstall
provs = self.tsInfo.getProvides(*req)
File : /usr/lib/python2.5/site-packages/yum/transactioninfo.py , line 431, in getProvides
result = self.getOldProvides(name, flag, version)
File : /usr/lib/python2.5/site-packages/yum/transactioninfo.py , line 424, in getOldProvides
for pkg, hits in self.rpmdb.getProvides(name, flag, version).iteritems():
Does this happen on the Fedora 10 Live CD? That version of PackageKit looks very old.
Closing this bug report as no further information has been provided after more than 6 weeks. Please feel free to reopen this bug if you can provide the information asked for. Thanks!