Bonjour, je suis tout nouveau dans le monde de Fedora et je ne m'en plein pas encore. J'ai envie de découvrir tout ça.

Par contre je rencontre déjà des problèmes lorsque je souhaite installer certains programmes.

Je suivais le tuto pour installer le module SPCA50x pour Webcam et en installant kernel-devel voici le message que j'ai en retour :

[root@lioneletceline ~]# yum install kernel-devel
Modules complémentaires chargés : refresh-packagekit
Configuration du processus d'installation
Traitement des options d'installation des paquetages
Résolution des dépendances
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
--> Lancement de la transaction de test
---> Paquetage kernel-devel.i686 0:2.6.27.21-170.2.56.fc10 marqué pour être installé
--> Résolution des dépendances terminée

Dépendances résolues

================================================================================
Paquetage Architecture
Version Dépôt Taille
================================================================================
Installation:
kernel-devel i686 2.6.27.21-170.2.56.fc10 updates 5.5 M

Transaction Summary
================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Taille totale des téléchargement : 5.5 M
Est-ce correct [o/N] : o
Téléchargement des paquetages :
kernel-devel-2.6.27.21-170.2.56.fc10.i686.rpm | 5.5 MB 00:09
Lancement de rpm_check_debug
Lancement de la transaction de test
Transaction de test terminée
Transaction de test réussie
Lancement de la transaction
Installation : kernel-devel 1/1
rpmdb: page 428: illegal page type or format
rpmdb: PANIC: Invalid argument
rpmdb: PANIC: fatal region error detected; run recovery
rpmdb: PANIC: fatal region error detected; run recovery


Quelqu'un peut-il me dire ce que je dois faire ?

Merci
Bonjour, essaie
db_verify /var/lib/rpm/Packages
puis
rm -f /var/lib/rpm/__db*
puis à nouveau
db_verify /var/lib/rpm/Packages
puis enfin
rpm --rebuilddb
Bonjour,

déjà, comme dit
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
faudrait faire
yum-complete-transaction
++
Merci bien à vous 2.

J'ai essayé "yum-complete-transaction" et voici ce que ça a donné :

[root@lioneletceline ~]# yum-complete-transaction
Modules complémentaires chargés : refresh-packagekit
rpmfusion-nonfree-updates | 2.1 kB 00:00
rpmfusion-nonfree-updates/primary_db | 142 kB 00:00
fedora | 2.8 kB 00:00
rpmfusion-free-updates | 2.1 kB 00:00
rpmfusion-free-updates/primary_db | 287 kB 00:00
rpmfusion-free | 2.7 kB 00:00
adobe-linux-i386 | 951 B 00:00
updates | 2.3 kB 00:00
rpmfusion-nonfree | 2.7 kB 00:00
There are 5 outstanding transactions to complete. Finishing the most recent one
The remaining transaction had 1 elements left to run
Le paquetage kernel-devel-2.6.27.21-170.2.56.fc10.i686 est déjà installé dans sa dernière version
Nothing in the unfinished transaction to cleanup.
Cleaning up completed transaction file

Par contre j'ai essayé ensuite les indications de PMARION et voici ce que Fedora m'a dit. Pourquoi y a-t-il ce message ?
D'ailleurs j'ai le même type de message quand j'essaye la commande wget...

[root@lioneletceline ~]# db_verify /var/lib/rpm/Packages
-bash: db_verify: command not found
faut refaire yum-complete-transaction pour qu'il finisse ...
OK merci bien.
J'ai fait finir toutes les transactions en cours.
Par contre j'ai voulu tout de même essayer la commande db-verify et voici ce que Fedora répond :

[root@lioneletceline ~]# db_verify /var/lib/rpm/Packages
-bash: db_verify: command not found

Que faut-il faire ?
et si tu fais yum install kernel-devel maintenant, ca donne quoi ?
Pas besoin de lancer yum install kernel-devel, car j'ai déjà celui correspondant à mon kernel.
Par contre la commande db_verify ne marche toujours pas.

Et maintenant en voulant installer picasa (en ayant suivi le tuto http://www.google.com/linuxrepositories/yum.html) ou ekiga, j'ai ce type de message d'erreur :

[root@lioneletceline ~]# yum install picasa
Modules complémentaires chargés : refresh-packagekit
Configuration du processus d'installation
Traitement des options d'installation des paquetages
Résolution des dépendances
--> Lancement de la transaction de test
---> Paquetage picasa.i386 0:2.7.3736-15 marqué pour être mis à jour
--> Résolution des dépendances terminée

Dépendances résolues

================================================================================
Paquetage Architecture Version Dépôt Taille
================================================================================
Installation:
picasa i386 2.7.3736-15 google 24 M

Transaction Summary
================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Taille totale : 24 M
Est-ce correct [o/N] : o
Téléchargement des paquetages :
Lancement de rpm_check_debug
Lancement de la transaction de test
Transaction de test terminée
Transaction de test réussie
Lancement de la transaction
Installation : picasa 1/1
rpmdb: page 428: illegal page type or format
rpmdb: PANIC: Invalid argument
rpmdb: PANIC: fatal region error detected; run recovery
rpmdb: PANIC: fatal region error detected; run recovery
rpmdb: PANIC: fatal region error detected; run recovery
rpmdb: PANIC: fatal region error detected; run recovery


Que faut-il faire ?
bon, fais ce que pmarion a dit mais en mettant 45 : ( essayes, tu perds rien )
db45_verify /var/lib/rpm/Packages
puis
rm -f /var/lib/rpm/__db*
puis à nouveau
db45_verify /var/lib/rpm/Packages
puis enfin
rpm --rebuilddb
++
déja ce serait peut être bien de faire un
yum provides */bin/db_verify
n'est ce pas marc2006
globilux wrote:déja ce serait peut être bien de faire un
yum provides */bin/db_verify
n'est ce pas marc2006
regardes le 2eme message avant de me citer !! :-x
Que donne
/usr/lib/rpm/rpmdb_verify /var/lib/rpm/Packages
10 jours plus tard
Bonjour,

Le code "/usr/lib/rpm/rpmdb_verify /var/lib/rpm/Packages" ne donne rien du tout.

J'ai essayé le code :
db45_verify /var/lib/rpm/Packages
puis
rm -f /var/lib/rpm/__db*
puis à nouveau
db45_verify /var/lib/rpm/Packages
puis enfin
rpm --rebuilddb

J'ai eu à la fin des messages d'erreur :

database recovery
erreur: erreur(-30975) en attrapant les articles " ?_kje0?" de l'index Filedigests
rpmdb: PANIC: fatal region error detected; run recovery
erreur: erreur db4(-30975) de dbcursor->c_get: DB_RUNRECOVERY: Fatal error, run database recovery
erreur: erreur(-30975) en attrapant les articles "?`_?D?[?????F" de l'index Filedigests
rpmdb: PANIC: fatal region error detected; run recovery
erreur: erreur db4(-30975) de dbcursor->c_get: DB_RUNRECOVERY: Fatal error, run database recovery
erreur: erreur(-30975) en attrapant les articles "m2??;" de l'index Filedigests
rpmdb: PANIC: fatal region error detected; run recovery
erreur: erreur db4(-30975) de dbcursor->c_get: DB_RUNRECOVERY: Fatal error, run database recovery
erreur: erreur(-30975) en attrapant les articles "?<hv?????y???" de l'index Filedigests
rpmdb: PANIC: fatal region error detected; run recovery
erreur: erreur db4(-30975) de dbcursor->c_get: DB_RUNRECOVERY: Fatal error, run database recovery
erreur: erreur(-30975) en attrapant les articles "??O!g???b+N???e" de l'index Filedigests


Je suis un peu perdu...