2008-09-19 7 views
4

J'essaye de mettre à jour un paquet using yum sur Fedora 8. Le paquet est elfutils. Voici ce que j'ai installé sur place:Pourquoi mon package ne sera-t-il pas mis à niveau avec yum?

$ yum info elfutils 
Installed Packages 
Name : elfutils 
Arch : x86_64 
Version: 0.130 
Release: 3.fc8 
Size : 436 k 
Repo : installed 
Summary: A collection of utilities and DSOs to handle compiled objects 

Il y a un bug dans cette version, et selon la bug report, une version plus récente a été poussé au référentiel stable Fedora 8. Mais, si je tente de mettre à jour:

$ yum update elfutils 
Setting up Update Process 
Could not find update match for elfutils 
No Packages marked for Update 

Voici mes dépôts:

$ yum repolist enabled 
repo id    repo name         status 
InstallMedia   Fedora 8         enabled 
fedora    Fedora 8 - x86_64       enabled 
updates    Fedora 8 - x86_64 - Updates    enabled 

Qu'est-ce que je manque?

Répondre

1

Je sais que cela semble stupide mais avez-vous essayé de le retirer et de le réinstaller?

yum remove elfutils 

puis

yum install elfutils 

vous pourriez aussi tout essayer la mise à jour:

yum update 

... si leur est pas mise à jour marquée dans le référentiel, vous pouvez essayer:

yum upgrade 
+0

J'ai essayé, et il vient de réinstaller la version originale. –

+0

dans fedora 7 donc tous les deux semblent fonctionner pour moi. – ethyreal

+1

Je suis sûr que vous avez lu ceci: http://fedoraproject.org/wiki/YumUpgradeFaq – ethyreal

1

Si vous regardez la liste g du répertoire des packages de référentiel à

Link to Fedora Repository

Vous verrez que vous avez la dernière version dans ce répertoire, ce qui explique pourquoi yum n'est pas mise à niveau de votre colis. C'est la même chose dans les répertoires des paquets i386 et x86_64. La raison pour laquelle vous ne voyez pas de mise à jour est qu'il n'existe pas encore de version plus récente dans le référentiel. La notification dans le rapport de bug qu'une nouvelle version est dans le référentiel est incorrecte.

+0

Etes-vous sûr que ce sont les versions stables les plus récentes? Chaque fichier a la même date de publication, ce qui est un peu suspect. Je suppose que ce sont tous les paquets fournis avec l'ISO Fedora 8. –

+0

C'est possible ... –

2

OK, je l'ai compris. J'avais besoin de mettre à jour le paquet fedora-release. Cela m'a permis de voir tous les paquets mis à jour. Merci à ethyreal pour m'avoir indiqué la FAQ sur la mise à jour de Yum.

+10

Pouvez-vous donner les étapes que vous avez utilisées pour mettre à jour le paquet 'fedora-release'. – GuruM

Questions connexes