Bonjour à tous,

je viens de terminer l'installation de Fédora 9, et je souhaite mettre à jour et utiliser yum pour installer les logiciels;

Sauf que je suis confronté à un léger problème.

Je m'explique :
J'ai suivie les manipulations clairement présentés sur http://doc.fedora-fr.org/wiki/Installer_facilement_des_logiciels_sous_Fedora.

j'ai donc intégré plusieurs dépots importants, j'ai ensuite mis à jour le systeme (yum update yum et yum update)

et depuis impossible de me connecter aux sources, voici le message d'érreur :

[root@aliceadsl damien]# yum update
Loaded plugins: refresh-packagekit
Error: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again

J'ai ce message quelque soit la commande.

Autre message d'erreur, lorsque je souhaite intégrer le dépot luvna voici la surprise :


[root@aliceadsl damien]# rpm -ivh http://rpm.livna.org/livna-release-9.rpm
Retrieving http://rpm.livna.org/livna-release-9.rpm
warning: /var/tmp/rpm-xfer.HKY26t: Header V3 DSA signature: NOKEY, key ID a109b1ec
error: Failed dependencies:
fedora-release >= 9 is needed by livna-release-9-1.noarch

j'ai tenté de désactiver certain dépot mais rien n'a faire.


Merci d'avance pour vos messages d'aides.


config :
PC, pentium 3 933mgz
Fédora 9
Bonjour,

pour l'erreur relative à livna, ou tu n'es pas sous Fedora 9, ou le paquetage fedora-release a pris un coup dans l'aile.
Que renvoient les commandes suivantes :
$ rpm -q fedora-release
$ cat /etc/fedora-release
les dépots sont :

adobe system
fedora rawhide
fedora releasever i386
fedora releasever update i386

merci
reponse à pikachu ::

les commande repondes ceci :

root@aliceadsl damien]# rpm -q fedora-release
package fedora-release is not installed


[root@aliceadsl damien]# cat /etc/fedora-release
Fedora release 9 (Sulphur)


merci
Le paquetage fedora-release contient la définition des dépôts par défaut de Fedora...
Etonnant qu'il soit marqué chez toi comme non installé... Le fichier /etc/fedora-release appartenant à ce paquet.

Que contient enfin le répertoire /etc/yum.repos.d ?
$ ls -la /etc/yum.repos.d/
$ rpm -qf /etc/yum.repos.d/*
alors la commande : ls -la /etc/yum.repos.d/

[root@aliceadsl damien]# ls -la /etc/yum.repos.d/
total 56
drwxr-xr-x 2 root root 4096 2008-08-01 10:10 .
drwxr-xr-x 117 root root 12288 2008-08-01 13:50 ..
-rw-r--r-- 1 root root 179 2008-08-01 13:19 adobe-linux-i386.repo
-rw-r--r-- 1 root root 1849 2008-08-01 14:32 fedora-rawhide.repo
-rw-r--r-- 1 root root 1168 2008-08-01 11:23 fedora.repo
-rw-r--r-- 1 root root 1078 2008-08-01 13:20 fedora-updates.repo
-rw-r--r-- 1 root root 1151 2008-08-01 11:23 fedora-updates-testing.repo
-rw-r--r-- 1 root root 7606 2008-08-01 10:10 process?key=00107ad443bf58aa5700f8768381598a01b
-rw-r--r-- 1 root root 13 2008-08-01 10:09 process?key=0011977fc30d5ccba9da276601cb68a6e10
-rw-r--r-- 1 root root 6882 2008-08-01 10:10 process?key=0018d1df79c90aa5ae3b80b84c

et la commande : rpm -qf /etc/yum.repos.d/*

[root@aliceadsl damien]# rpm -qf /etc/yum.repos.d/*
adobe-release-i386-1.0-1.noarch
file /etc/yum.repos.d/fedora-rawhide.repo is not owned by any package
file /etc/yum.repos.d/fedora.repo is not owned by any package
file /etc/yum.repos.d/fedora-updates.repo is not owned by any package
file /etc/yum.repos.d/fedora-updates-testing.repo is not owned by any package
file /etc/yum.repos.d/process?key=00107ad443bf58aa5700f8768381598a01b is not owned by any package
file /etc/yum.repos.d/process?key=0011977fc30d5ccba9da276601cb68a6e10 is not owned by any package
file /etc/yum.repos.d/process?key=0018d1df79c90aa5ae3b80b84c1707a03d1 is not owned by any package
Bonsoir à tous


Personne n'a de solutions ou d'idées concernant mon problemes ?

merci et bonne WE à tous
Restaurons d'abord le paquetage fedora-release : télécharge le paquetage suivant :
ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/releases/9/Fedora/i386/os/Packages/fedora-release-9-2.noarch.rpm
Puis installons-le ainsi (en root) :
# rpm --ihv --force fedora-release-9-2.noarch.rpm

Supprimons ces fichiers bizarres process* dans /etc/yum.repos.d/ :
Édit : avant cette commande : # cd /etc/yum.repos.d/
# rm process*

Et un « yum clean all » pour la route 😉.
Après avoir téléchargé fedora-release-9-2.noarch

j'ai essayé de l'installer en console et voila le resultat :


[root@aliceadsl damien]# rpm --ihv --force fedora-release-9-2.noarch.rpm
--ihv: option iconnue


et j'ai essayé avec un double clic dessu pour l'installer, j'ai un message d'erreur interne qui apparai et stop l'installation du package

le message est le suivant :

Error Type: <type 'exceptions.AttributeError'>
Error Value: 'NoneType' object has no attribute 'getProvides'
File : /usr/share/PackageKit/helpers/yum/install-files.py , line 20, in <module>
backend.install_files(trusted, files_to_inst)
File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 1034, in install_files
self._runYumTransaction()
File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 1122, in _runYumTransaction
rc,msgs = self.yumbase.buildTransaction()
File : /usr/lib/python2.5/site-packages/yum/__init__.py , line 628, in buildTransaction
(rescode, restring) = self.resolveDeps()
File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 649, in resolveDeps
CheckDeps, checkinstalls, checkremoves, missing = self._resolveRequires(errors)
File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 732, in _resolveRequires
thisneeds = self._checkInstall(txmbr)
File : /usr/lib/python2.5/site-packages/yum/depsolve.py , line 774, in _checkInstall
provs = self.tsInfo.getProvides(*req)
File : /usr/lib/python2.5/site-packages/yum/transactioninfo.py , line 430, in getProvides
result = self.getOldProvides(name, flag, version)
File : /usr/lib/python2.5/site-packages/yum/transactioninfo.py , line 423, in getOldProvides
for pkg, hits in self.rpmdb.getProvides(name, flag, version).iteritems():

je ne comprend plus rien
IL n'y a qu'un tiret à ivh : rpm -ihv --force fedora-release-9-2.noarch.rpm
Voila ce que ça me donne :

[root@aliceadsl damien]# cd /home/damien/Téléchargement
[root@aliceadsl Téléchargement]# rpm -ihv --force fedora-release-9-2.noarch.rpm
erreur: Dépendances requises:
fedora-release-notes >= 9 est nécessaire pour fedora-release-9-2.noarch
Que renvoie rpm -q fedora-release-notes ?
et voila :-D

[root@aliceadsl Téléchargement]# rpm -q fedora-release-notes
le paquetage fedora-release-notes n'est pas installé
je vien d'installer fedora-release-notes avec ta méthode qui s'est installer avec succès et idem pour fedora-release-9-2.noarch.rpm
Victoire !!!!!!!!!!

probleme résolu !!!


merci beaucoup, tout refonctionne à merveille
As tu viré les fichiers process* comme indiqué + haut par Pikachu_2014 ?
Que renvoie yum repolist ?
Tu dois n'avoir que ces 4 la :
adobe-linux-i386 Adobe Systems Incorporated activé : 17
fedora Fedora 9 - i386 activé : 9897
livna Livna for Fedora Core 9 - i386 - Base activé : 741
updates Fedora 9 - i386 - Updates activé : 3167
oui c'est ok :

[root@aliceadsl yum.repos.d]# rpm -qf /etc/yum.repos.d/*
adobe-release-i386-1.0-1.noarch
fedora-release-9-2.noarch
fedora-release-9-2.noarch
le fichier /etc/yum.repos.d/fedora.repo.rpmnew n'appartient à aucun paquetage
fedora-release-9-2.noarch
le fichier /etc/yum.repos.d/fedora-updates.repo.rpmnew n'appartient à aucun paquetage
fedora-release-9-2.noarch


Encore merci, pour toutes vos réponses pertinantes, et le temps que vous consacrés.

bonne soirée