Pourquoi ne pas en faire mon paquet de mise à niveau avec yum?
Je suis en train de mettre à jour un package à l'aide de yum sur Fedora 8. Le package est elfutils
. Voici ce que j'ai installé en local:
$ 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 rapport de bug, une version plus récente a été poussé à la Fedora 8 référentiel stable. Mais, si j'essaie de mettre à jour:
$ yum update elfutils
Setting up Update Process
Could not find update match for elfutils
No Packages marked for Update
Voici mon référentiels:
$ 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
Ce qui me manque?
OriginalL'auteur Lorin Hochstein | 2008-09-19
Vous devez vous connecter pour publier un commentaire.
OK, j'ai tout compris. J'avais besoin de mettre à niveau le
fedora-release
paquet. Ce qui m'a permis de voir tous les paquets mis à jour. Grâce à ethyreal pour m'indiquer le Yum upgrade FAQ.OriginalL'auteur Lorin Hochstein
je sais que cela semble stupide, mais avez-vous essayez de le retirer et de réinstaller?
puis
sinon, vous pouvez essayer de mettre à jour tout:
...si ce n'est pas leur mise à jour est marqué dans le référentiel, vous pourriez essayer:
dans fedora 7 afin que ces deux semblent fonctionner pour moi.
je suis sûr que vous avez lu ceci: fedoraproject.org/wiki/YumUpgradeFaq
Aha, j'ai dû mettre à jour le fedora-release référentiel, et qui télécharge le nouveau référentiel d'information qui me permettra de mettre à niveau d'autres paquets.
OriginalL'auteur ethyreal
Si vous regardez la liste des packages du référentiel répertoire à
Lien pour le Dépôt Fedora
Vous verrez que vous avez la dernière version de ce répertoire, qui est pourquoi yum n'est pas la mise à niveau de votre colis. C'est le même dans les deux i386 et x86_64 répertoires de paquets. Donc, la raison que vous ne voyez pas d'une mise à jour est qu'il n'existe pas une version plus récente dans le référentiel encore. La notification dans le rapport de bogue d'une nouvelle version du référentiel est incorrect.
C'est possible...
OriginalL'auteur Loren Charnley