Bon j'avoue ça se passe sur eeedora.
J'ai mis à jour mon eeepc avec yumex. Je remarque subtilement que le package python est aussi mis à jour.
Plus tard, je veux installer mpg123. Et là... C'est le drame :
RuntimeError: maximum recursion depth exceeded in cmp... J'ai rebooté pareil. J'ai netoyé yum, pareil. Je vous laisse regarder. Notons que je n'upgrade jamais mon kernel.
[root@Eee ~]# yum clean all
Loading "fastestmirror" plugin
Loading "skip-broken" plugin
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@Eee ~]# yum install mpg123
Loading "fastestmirror" plugin
Loading "skip-broken" plugin
Determining fastest mirrors
* atrpms: dl.atrpms.net
* livna: wftp.tu-chemnitz.de
* fedora: fr2.rpmfind.net
* adobe-linux-i386: linuxdownload.adobe.com
* updates: fr2.rpmfind.net
atrpms 100% |=========================| 951 B 00:00
primary.xml.gz 100% |=========================| 196 kB 00:00
atrpms : ################################################## 872/872
livna 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 313 kB 00:00
fedora 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 4.9 MB 00:11
adobe-linux-i386 100% |=========================| 951 B 00:00
primary.xml.gz 100% |=========================| 10 kB 00:00
adobe-linu: ################################################## 17/17
updates 100% |=========================| 2.3 kB 00:00
primary.sqlite.bz2 100% |=========================| 2.0 MB 00:03
Setting up Install Process
Parsing package install arguments
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 105, in main
result, resultmsgs = base.doCommands()
File "/usr/share/yum-cli/cli.py", line 291, in doCommands
return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)
File "/usr/share/yum-cli/yumcommands.py", line 147, in doCommand
return base.installPkgs(extcmds)
File "/usr/share/yum-cli/cli.py", line 568, in installPkgs
self.install(po)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1950, in install
self.install(po=obsoleting_pkg)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1950, in install
self.install(po=obsoleting_pkg)
# répétée de nombreuses fois.
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1950, in install
self.install(po=obsoleting_pkg)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1949, in install
obsoleting_pkg = self.getPackageObject(obsoleting)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1658, in getPackageObject
pkgs = self.pkgSack.searchPkgTuple(pkgtup)
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 365, in _getSacks
if self._pkgSack and thisrepo is None:
File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 33, in __len__
return len(self.simplePkgList())
File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 343, in simplePkgList
return self._computeAggregateListResult("simplePkgList")
File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 393, in _computeAggregateListResult
sackResult = apply(method, args)
File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 658, in simplePkgList
if not self.pkglist == None:
RuntimeError: maximum recursion depth exceeded in cmp
Merci à ceux qui trouveront une solution.