PDA

View Full Version : Problems with installing anything



BaidareW
24th May 2008, 05:39 PM
.Hi, first my post on this forum, first day with fedora either.. I am using fedora 9.

I wanted to install skype, opera, then easylife. But with all of them I get error:


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> backend.install_files(trusted, files_to_inst) File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 990, in install_files self._runYumTransaction() File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 1068, in _runYumTransaction rc,msgs = self.yumbase.buildTransaction() File : /usr/lib/python2.5/site-packages/yum/__init__.py , line 628, in buildTransaction (rescode, restring) = self.resolveDeps() File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 650, in resolveDeps CheckDeps, checkinstalls, checkremoves, missing = self._resolveRequires(errors) File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 733, in _resolveRequires thisneeds = self._checkInstall(txmbr) File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 775, in _checkInstall provs = self.tsInfo.getProvides(*req) File : /usr/lib/python2.5/site-packages/yum/transactioninfo.py , line 430, in getProvides result = self.getOldProvides(name, flag, version) File : /usr/lib/python2.5/site-packages/yum/transactioninfo.py , line 423, in getOldProvides for pkg, hits in self.rpmdb.getProvides(name, flag, version).iteritems():

marko
24th May 2008, 09:25 PM
I guess I'm not sure how you'd install those with packagekit when they are
not in any official repository? Does packagekit have a direct local rpm file
install method?

For example, I think easylife is only available as an rpm file from easylife.dulinux.com,
and opera from http://www.opera.com/download/ and so on.
What I'd suggest is to get the rpms, then use yum to install it locally
like this for easylife:



yum localinstall easylife-20080524-1.fc9.noarch.rpm

also, make sure you've done a general post-install update to this
host first.