Package installation configuration corrupted
Sid Tupper
sid at sidtupper.ca
Wed Oct 31 17:55:45 UTC 2007
I installed Fedora 7 a few days ago. I'm sure other Linux newbies do wild
and crazy things and get into trouble too, but I'm not sure what I did to
deserve this .
Since yesterday when I try to install software with rpm, a blank message box
comes up titled "installing packages", which before as I recall presented
information about the installation but now just stays blank FOR A LONG TIME
(30 minutes?). The first time it happened I got an interesting dump, which
I've appended below. Subsequently after similar attempts a message box
comes up saying "Config error. Unable to start due to a configuration
error." There's a link to details, which turns out to be "None".
If I use the Add/Remove Software menu item, nothing happens, except a dialog
for the root password. After an age, I get the unhelpful problem message.
I booted with the distribution DVD and chose the "upgrade" option (which
promises not to delele my files) hoping that it would overwrite whatever has
gone wrong with good stuff. No such luck.
I'd really apppreciate some hints about how to proceed.
Thanks
Sid
Component: pirut
Summary: TB11af5ff9 grabber.py:1219:_do_grab:OSError: [Errno 2] No such file
or directory: '//var/cache/yum/fedora/primary.sqlite.bz2'
Traceback (most recent call last):
File "/usr/sbin/pirut", line 441, in <module>
main()
File "/usr/sbin/pirut", line 434, in main
pm = PackageManager(options.config, options.onlyrepo)
File "/usr/sbin/pirut", line 61, in __init__
GraphicalYumBase.__init__(self, False, config)
File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 124, in
__init__
self.reset()
File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 223, in
reset
self.doTsSetup()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 63, in
doTsSetup
return self._getTs()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 77, in
_getTs
self._tsInfo.setDatabases(self.rpmdb, self.pkgSack)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 526, in
<lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 381, 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 151, in
populate
db_fn = repo.retrieveMD(mydbtype)
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 855, in
retrieveMD
cache=self.http_caching == 'all')
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 618, in
_getFile
http_headers=headers,
File "/usr/lib/python2.5/site-packages/urlgrabber/mirror.py", line 411, in
urlgrab
return self._mirror_try(func, url, kw)
File "/usr/lib/python2.5/site-packages/urlgrabber/mirror.py", line 397, in
_mirror_try
return func_ref( *(fullurl,), **kwargs )
File "/usr/lib/python2.5/site-packages/urlgrabber/grabber.py", line 927,
in urlgrab
return self._retry(opts, retryfunc, url, filename)
File "/usr/lib/python2.5/site-packages/urlgrabber/grabber.py", line 845,
in _retry
r = apply(func, (opts,) + args, {})
File "/usr/lib/python2.5/site-packages/urlgrabber/grabber.py", line 915,
in retryfunc
fo._do_grab()
File "/usr/lib/python2.5/site-packages/urlgrabber/grabber.py", line 1219,
in _do_grab
os.utime(self.filename, (modified_stamp, modified_stamp))
OSError: [Errno 2] No such file or directory:
'//var/cache/yum/fedora/primary.sqlite.bz2'
Local variables in innermost frame:
self: <urlgrabber.grabber.URLGrabberFileObject instance at 0xfc2998>
amount: None
modified_stamp: 1183492954.0
new_fo: <closed file '//var/cache/yum/fedora/primary.sqlite.bz2', mode 'wb'
at 0xfb67b0>
bs: 8192
modified_tuple: (2007, 7, 3, 20, 2, 34, 0, 1, 0, 0)
ValueError: unpack non-sequence
block:
size: 4955910
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/users/attachments/20071031/0f6548f9/attachment-0001.html
More information about the users
mailing list