zizouth
Bonjours,
Apres une premiere mise a jours de F7 ( juste apres l'installation), le systeme refuse d'installer les mise a jours suivantes.
Voici le log :
Component: pirut
Summary: TB253c984a depsolve.py:574:_requiringFromTransaction:IndexError: list index out of range
Traceback (most recent call last):
File "/usr/sbin/pup", line 409, in _apply
self.applyChanges(self.mainwin)
File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 734, in applyChanges
self.checkDeps(mainwin)
File "/usr/lib/python2.5/site-packages/pirut/__init__.py", line 493, in checkDeps
(result, msgs) = self.buildTransaction()
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 540, in buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 885, in resolveDeps
(checkdep, missing, conflict, errormsgs) = self._processReq(dep, prcoformat_need)
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 334, in _processReq
requirementTuple, errormsgs)
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 469, in _requiringFromInstalled
return self._requiringFromTransaction(reqpkg, requirement, errorlist)
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 574, in _requiringFromTransaction
reqpkg = self.tsInfo.matchNaevr(name=name, ver=version, rel=release)[0]
IndexError: list index out of range
Local variables in innermost frame:
requirement: ('libFLAC.so.8', 0, '')
checkdeps: 0
dbpkgs: []
pkg: libFLAC8 - 1.1.4-4_12.fc7.i386
missingdep: 0
self: <__main__.PackageUpdater object at 0x863f38c>
tspkgs: []
needname: libFLAC.so.8
version: 1.1.1.svn20070412
needflags: 0
needversion:
errorlist: []
pkgmode: None
a: i386
e: 0
name: vorbis-tools
n: libFLAC8
r: 4_12.fc7
v: 1.1.4
release: 2.fc7
requiringPkg: ('vorbis-tools', '1.1.1.svn20070412', '2.fc7', None)
tsState: None
provSack: <yum.packageSack.ListPackageSack object at 0x8e3032c>
Une solution?
Merci
Noee
tu peux essayer de faire une mise à jour en ligne de commande?
Ouvre un terminal
et tapes:
su -
(entre ton mot de passe root, tu ne le verras pas apparaitre à l'écran)
yum update
n'oublie pas le "-" après le "su" !
Et poste nous ce qu'il te dis.
Marcet
Le premier reflex à avoir quand on a un problème avec yum, c'est de faire en ligne de commande un : yum clean all.
Le cache sera alors vidé et dans bien des cas, le problème disparaît.