bonjour,
j'ai un probleme avec le depot fedora. Je n'arrive plus à télécharger le mises à jour.
Voici le detail de mon fichier fedora.repo :
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
est ce que quelqu'un peut me dire ce qui cloche ?
merci d'avance .
Salut,
est-ce que tu peux copier/coller le message d'erreur ?
Bonjour,

Mises à jour <> fedora.repo
Quelle est la relation ?
snouffy wrote:Salut,
est-ce que tu peux copier/coller le message d'erreur ?
voila le message :
Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again
Bonjour: regardes:"enabled=0" donc il faut l'éditer et le mettre à 1
mtirabo wrote:Bonjour: regardes:"enabled=0" donc il faut l'éditer et le mettre à 1
ok apres modification voici le resultat du test :
[root@eric ~]# yum update
Repository livna is listed more than once in the configuration
removing mirrorlist with no valid mirrors: //var/cache/yum/fedora-debuginfo/mirrorlist.txt
Error: Cannot retrieve repository metadata (repomd.xml) for repository: fedora-debuginfo. Please verify its path and try again
Bon, il y a plusieurs pbs:

* (@mtirabo) si un dépôt n'est pas activée (clause enabled=0), la commande yum update ne sollicitera pas ce dépôt; les mises à jour sont gérées dans un dépôt spécifique (updates)

* il ne faut activer, dans /etc/yum.repos/fedora.repo, que le premier dépôt (correspondant au dépôt de base, qui contient les rpm dans leur version originale; le dépôt updates contient les versions les plus récentes); les autres dépôts (debug et source) ne sont pas utiles dans l'immense majorité des cas d'utilisation.

* l'erreur "Cannot retrieve repository metadata (repomd.xml)" signifie que le fichier descriptif des rpm pour un dépôt donné ne peut être lu. Cela correspond à divers cas: serveur présentant des déficiences (arborescence non accessible ou corrompue ou incomplète) ou serveur simplement inaccessible;

* une signalisation: Repository livna is listed more than once in the configuration => le dépôt doit apparaître plusieurs fois dans les fichiers *.repo

Bref, il faut sans doute faire un peu de ménage pour ne conserver que fedora (base), updates, et une occurrence de livna et une seule.

Un apurement du cache sera sans doute nécessaire (yum clean all) aussi .
ok, donc j'ai enlevé tous les depot sauf fedora et updates. J'ai nettoyé le cache (yum clear all)
voici ce que j'obtiens :
[root@eric ~]# yum update
removing mirrorlist with no valid mirrors: //var/cache/yum/updates/mirrorlist.txt
Error: Cannot retrieve repository metadata (repomd.xml) for repository: updates. Please verify its path and try again
je me demande si l'adresse des serveurs est bonne.
[updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[updates-debuginfo]
name=Fedora $releasever - $basearch - Updates - Debug
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[updates-source]
name=Fedora $releasever - Updates Source
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
et
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
Tu t'es trompé de fil, kwizart ... (il s'agissait du fil suivant).

Par ailleurs, il parfois possible de déclarer freshrpms sans utiliser le rpm d'initialisation mais la remarque reste pertinente dans le cas général.

Pour apurer les rpm provenant de freshrpms, je recommande sincèrement l'utilisation de smart, logiciel de dépendances avancées qui permet de traiter ce genre de cas (et de déclarer dans Smart les dépôts base, updates, livna).

Une recherche sur ce forum permettra de retrouver un mode opératoire pour cette affaire ...
je me pose une autre question : pourquoi dans les nom de depot, j'ai fedora 8.90 alors que je suis sous fedora 7 ?
Hummmmmmmmm. Tu as ouvert les dépôts de la version de développement. En d'autres termes, tu as mélangé des rpm Fedora 8 et des rpm de la future version 9, en cours de développement.

Bref, tu as deux solutions: soit basculer complètement mais alors, assumer les pbs de stabilité. Sois revenir à la version 7 en tentant de désinstaller les rpm de développement. Dans ce dernier cas, difficile à négocier, je te recommande d'installer Smart (et smart-gui), d'initialiser les dépôts base, updates, livna de la version 8 et de traiter les rpm 8.9 un par un, en suivant le "retour arrière". C'est possible!
Vous affolez pas mais je crois que les serveurs ont eu des probleme j avant de ne plus pouvoir y aller, jai eu un blocage en installant et maintenat, plus rien ne marche même en desactivant toues depots et la maj auto; JE ME DEMANDE SI J4AI PAS PRIS UN COCHONNERI AVEC LES DEPENDANES EN INSTALLANT L'OS ON SE CONNECTE BIEN PENDANT L4INSTLLATION NON?

lE PROCESSUS QUI BLOQUE YUM OU PIRUT S'ACTIVE MËME SI J'ESSAIE DE RAJOUTER UN PAQUET DEPUI LE DVD ALORS QUE J4AI TOUT DESACTIVE POUR EVITER QU'IL SE CONNECTE
herrib wrote:Hummmmmmmmm. Tu as ouvert les dépôts de la version de développement. En d'autres termes, tu as mélangé des rpm Fedora 8 et des rpm de la future version 9, en cours de développement.

Bref, tu as deux solutions: soit basculer complètement mais alors, assumer les pbs de stabilité. Sois revenir à la version 7 en tentant de désinstaller les rpm de développement. Dans ce dernier cas, difficile à négocier, je te recommande d'installer Smart (et smart-gui), d'initialiser les dépôts base, updates, livna de la version 8 et de traiter les rpm 8.9 un par un, en suivant le "retour arrière". C'est possible!
le probleme c'est que je ne peux plus rien installer
je pense qu'un formatage s'impose mais j'aimerais recuperer mes bases de données mysql mais le servie httpd ne fonctionne plus pour pouvoir acceder à mes bbd avec phpmyadmin. est il possible de les recuperer autrement ?
Installe smart smart-gui fedora-package-config-smart depuis le dépôt fedora en ayant préalablement inhibé tous les autres dépôts:

1- on visualise les dépôts actifs en lançant les commandes suivantes (Bochecha en est l'auteur ...): http://forums.fedora-fr.org/viewtopic.php?pid=226361#p226361

2- on maintient uniquement les dépôts fedora et updates décrits dans fedora.repo et fedora-updates.repo (variable enabled=1)

3- on lance yum install smart-gui fedora-package-config-smart (les dépendances devraient se résoudre normalement)

4- on lance alors smart depuis le menu (outil système)

5- depuis smart, on active les dépôts base, updates et livna dans édition -> canaux. On choisit par ailleurs affichage -> arborescence canaux pour visualiser les rpm selon les sources.

6- on lance édition -> vérifier les paquets installés et on demande à smart de corriger

7- on désinstalle tous les rpm qui ne sont pas liés aux dépôts (on les recherche en saisissant simplement fc9 dans la fenêtre de recherche) un par un en réinstallant ensuite les rpm correspondant en version fc8 (smart ne proposera que les rpm des dépôts fc8).
J'essaye d'installer smart mais j'ai youjours une erreur
Component: pirut
Summary: TB3e8fa63e yumRepo.py:765:_getRepoXML:RepoError: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again

Traceback (most recent call last):
  File "/usr/sbin/system-install-packages", line 353, in <module>
    main()
  File "/usr/sbin/system-install-packages", line 349, in main
    pkginst.run()
  File "/usr/sbin/system-install-packages", line 337, in run
    self.doRefresh()
  File "/usr/sbin/system-install-packages", line 97, in doRefresh
    self.populatePackages()
  File "/usr/sbin/system-install-packages", line 278, in populatePackages
    self._populateLocalPackages(locals)
  File "/usr/sbin/system-install-packages", line 153, in _populateLocalPackages
    self.tsInfo.addInstall(po = po)
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 535, in <lambda>
    tsInfo = property(fget=lambda self: self._getTsInfo(),
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 83, in _getTsInfo
    self._tsInfo.setDatabases(self.rpmdb, self.pkgSack)
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 526, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 381, in _getSacks
    self.repos.populateSack(which=repos)
  File "/usr/lib/python2.5/site-packages/yum/repos.py", line 242, in populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 142, in populate
    if self._check_db_version(repo, mydbtype):
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 199, in _check_db_version
    if repo.repoXML.repoData.has_key(mdtype):
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 769, in <lambda>
    repoXML = property(fget=lambda self: self._getRepoXML(),
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 765, in _getRepoXML
    raise Errors.RepoError, msg
RepoError: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again
bon apres reécriture des fichiers repo, en prenant exemple sur les fichiers de la fedora 8 et en remplaçant 8 par 7, ça à l'air de fonctionner. Du moins pour l'instant les mises à jour se font 🙂