Bonjour,

Depuis hier quand je lance Yumex j'obtiens les messages d'erreur suivants :
Error Type: <class 'yum.update_md.UpdateNoticeException'>
Error Value: No id element found
File : /usr/share/yumex/yumex.py , line 737, in <module>
mainApp = YumexApplication()
File : /usr/share/yumex/yumex.py , line 446, in __init__
self.setupYum()
File : /usr/share/yumex/yumex.py , line 467, in setupYum
self.yumbase._setupBase()
File : /usr/share/yumex/yumapi.py , line 80, in _setupBase
self._setupUpdateMetadata()
File : /usr/share/yumex/yumapi.py , line 137, in _setupUpdateMetadata
self.updateMetadata.add(repo)
File : /usr/lib/python2.5/site-packages/yum/update_md.py , line 319, in add
un = UpdateNotice(elem)
File : /usr/lib/python2.5/site-packages/yum/update_md.py , line 69, in __init__
self._parse(elem)
File : /usr/lib/python2.5/site-packages/yum/update_md.py , line 146, in _parse
raise UpdateNoticeException("No id element found")
yum update et PackageKit fonctionnent sans problème.

Any clue ???
Je viens d'avoir le meme probleme. C'est assez genant quand on a l'habitude d'utiliser yumex...
Même problème pour moi.

As-tu essayé de déinstaller yumex et de le réinstaller après?
J'ai cherché un peu et il semblerait que ca soit un probleme de python.
+1 depuis ce matin

pourtant j'ai touché à rien 😃
Salut,

Vu mon niveau en anglais, je ne comprends pas bien ça :
Comment #2 From Tim Lauridsen 2008-11-15 08:35:24 EDT -------

i have made a new release of yumex, there will handle these kind of error a lot
better.

http://kojipkgs.fedoraproject.org/packages/yumex/2.0.5/1.fc9/noarch/yumex-2.0.5-1.fc9.noarch.rpm

they will hit updates-testing at next push.

but the main issue is that the update metadata is corrupted in some way, but
yumex should be able to handle that and the new release should do that.
Il faut installer le rpm indiqué pour réparer l'erreur ? C'est bien ça ?
En gros c'est ca. Il dit qu'il y a un probleme qui vient du fait que les metadonnées de mise à jour sont corrompues. Normalement yumex devrait pouvoir traiter ca et c'est ce que fait cette nouvelle version. Mais je ne sais pas combien de temps il faudra pour que cette mise à jour arrive dans les depots "normaux".
Merci,

effectivement cette version fonctionne, après un rpm -e yumex et un rpm -ivh lenouveauyumex bien sûr.

Par contre cette version est toujours indiquée comme "2.0.4" au lieu du 2.0.5 !
Did wrote:Merci,

effectivement cette version fonctionne, après un rpm -e yumex et un rpm -ivh lenouveauyumex bien sûr.

Par contre cette version est toujours indiquée comme "2.0.4" au lieu du 2.0.5 !
Je viens d'updater Bugzilla.
Merci.
Une fois de plus un problème résolu grace au forum.
Si un admin passe par là, on peut changer le nom du fil en Résolu.
Juste une question bete: Lorsque yumex sera remis à jour dans les depots, on pourra bien le mettre à jour, meme si on a installer la version du dessus, c'est ca?
skiski wrote:Juste une question bete: Lorsque yumex sera remis à jour dans les depots, on pourra bien le mettre à jour, meme si on a installer la version du dessus, c'est ca?
Si la gestion de version est bien faite, je pense que le nouveau package Yumex sera à la dernière version; c'est à dire à une version supérieure que celle que nous avons téléchargé. Donc à priori aucun problème.

Sinon il faudra faire un yum -e yumexversiondwnloadée/i] puis passer par yum par télécharger la dernière version de yumex.
De toute facon au pire, yumex nous indiquera que la version disponible dans les depots "remplace" la version telechargeable et ca devrait se faire tout seul.

Je viens de l'installer avec un "rpm -Uvh le-paquet-telecharge". Tout va tres bien et dans yumex, le paquet yumex, n'est que dans l'onglet installé", donc aucun probleme.