 |
 |
 |
 |
| Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum. |

15th December 2007, 02:08 PM
|
|
Registered User
|
|
Join Date: Dec 2007
Posts: 2

|
|
Fedora 8 Update Exception
I'm getting this error when i try to update.
I tried already yum clean all, but it did not help. What that this error means?
Quote:
Component: pirut
Summary: TB7e9f69a8 __init__.py:154 irutCDHandler:TypeError: 'list' object is not callable
Traceback (most recent call last):
File "/usr/sbin/pirut", line 476, in <module>
main()
File "/usr/sbin/pirut", line 472, in main
pm.run()
File "/usr/sbin/pirut", line 400, in run
self.doRefresh()
File "/usr/sbin/pirut", line 416, in doRefresh
self.doRefreshRepos(self._onlyrepo)
File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 331, in doRefreshRepos
self.reposSetup(pbar, thisrepo)
File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 296, in reposSetup
self.doTsSetup()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 72, in doTsSetup
return self._getTs()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 85, in _getTs
self._getTsInfo()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 91, in _getTsInfo
self._tsInfo.setDatabases(self.rpmdb, self.pkgSack)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 529, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 384, in _getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.5/site-packages/yum/repos.py", line 242, in populateSack
sack.populate(repo, mdtype, callback, cacheonly)
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 142, in populate
if self._check_db_version(repo, mydbtype):
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 199, in _check_db_version
if repo.repoXML.repoData.has_key(mdtype):
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 774, in <lambda>
repoXML = property(fget=lambda self: self._getRepoXML(),
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 766, in _getRepoXML
self._loadRepoXML(text=self)
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 749, in _loadRepoXML
cache=self.http_caching == 'all')
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 579, in _getFile
result = self.mediafunc(local = local, checkfunc = checkfunc, relative = relative, text = text, copy_local = copy_local, url = url, mediaid = self.mediaid, name = self.name, discnum = discnum, range = (start, end))
File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 154, in pirutCDHandler
cddevs = hal.FindDeviceByCapability('storage.cdrom')
TypeError: 'list' object is not callable
Local variables in innermost frame:
HalCD: <module 'pirut.HalCD' from '/usr/lib/python2.5/site-packages/pirut/HalCD.pyc'>
mediaid: 1194015916.783841
name: Fedora 8
dbus: <module 'dbus' from '/usr/lib/python2.5/site-packages/dbus/__init__.pyc'>
args: ()
|
|

15th December 2007, 02:15 PM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
Try
Code:
su
cp /etc/yum.repos.d/Fedora-install-media.repo /etc/yum.repos.d/Fedora-install-media.repo~
rm -f /etc/yum.repos.d/Fedora-install-media.repo
yum clean all
__________________
My Hardware
- CPU: AMD Phenom II X6 Hex Core 1055T 95W Edition @3.5Ghz
- Motherboard: Gigabyte GA-880GM-UD2H
- Cooler: Corsair H50 CPU Cooler
- RAM: Corsair Dominator 8GB (4x2GB) DDR3 1600MHz
- Graphics: Gigabyte GeForce GTS 450 OC 1024MB GDDR5
|

15th December 2007, 04:32 PM
|
|
Registered User
|
|
Join Date: Dec 2007
Posts: 2

|
|
|
Thanks a lot , it works now.
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 01:51 (Thursday, 20-06-2013)
|
|
 |
 |
 |
 |
|
|