Nouveau problème de database rpm suite dernière maj :(
impossible de faire les maj maintenant...
Système et matériels / Installation et configuration

Jeff63 Membre non connecté
-
- Voir le profil du membre Jeff63
- Inscrit le : 17/04/2018
- Groupes :
suite aux avant-dernières majs des composants rpm je ne peux plus ni mettre à jour ma magéia 6 ni installer de nouveaux softs ni revenir aux versions précédentes...
mgaapplet me dis que de nouvelles majs sont disponibles mais quand je veux les faire j'ai ce message :
"une erreur fatale est survenue (déjà vu celle là...) : Couldn't open RPM DB() at /usr/lib/perl5/vendor_perl/5.22.3/Rpmdrake/open_db.pm line 74.. (çà c'est nouveau je l'avais jamais vue jusqu'à présent...)"
c'est quoi ça encore ? quelqu'un l'a déjà eue ?
je fais quoi ?
HELP !
Merci d'avance, (car je craque là...)
Jeff

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
rm -f /var/lib/rpm/__db*
rpm --rebuilddb
en ligne de commande
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

lebarhon Membre non connecté
-
- Voir le profil du membre lebarhon
- Inscrit le : 09/10/2010
- Groupes :
-
Équipe Mageia
-
Membre d'Honneur
Je précise que __db* s'écrit avec deux soulignés (le 8) et --reuilddb avec deux tirets (le 6)
CM Asus Z77-A+i5-2500K+GeForceGT520+RAM8Go
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Lantars Membre non connecté
-
- Voir le profil du membre Lantars
- Inscrit le : 30/05/2021
m@rco123 :
La base urpmi semble assez "fragile"
rm -f /var/lib/rpm/__db*
rpm --rebuilddb
en ligne de commande
rm -f /var/lib/rpm/__db*
rpm --rebuilddb
en ligne de commande
Merci, je viens de réussir et compléter mon passage à Cauldron grâce à ce message !

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
La licence de la base de donnée à changée et empêche l'utilisation pour la nouvelle version. Nous avons donc changé de base de donnée.
rpmdb --rebuilddb
Email du 05/06/2021 :
tv :
Hi
As announced last month, rpm-4.17.0a1 has landed on cauldron.
One of the main change is that the bdb backend has been removed so rpmdb
has to be converted to sqlite.
Latest rpm-4.16.1.3 should have done that on first reboot.
(/usr/lib/systemd/system/rpmdb-rebuild.service)
Else urpmi will do it when upgrading rpm.
For those who would have upgraded to rpm-4.16.90 before the conversion has
happened & before upgrading urpmi, you just have to run ["rpmdb --rebuilddb"]
and voila
See you
As announced last month, rpm-4.17.0a1 has landed on cauldron.
One of the main change is that the bdb backend has been removed so rpmdb
has to be converted to sqlite.
Latest rpm-4.16.1.3 should have done that on first reboot.
(/usr/lib/systemd/system/rpmdb-rebuild.service)
Else urpmi will do it when upgrading rpm.
For those who would have upgraded to rpm-4.16.90 before the conversion has
happened & before upgrading urpmi, you just have to run ["rpmdb --rebuilddb"]
and voila
See you
J'ai du mal à saisir l'orchestration, mais apparemment il est nécessaire de taper rpmdb --rebuilddb si on met à jour sans urpmi ou on met à jour (je suppose rpm) avant de mettre à jour urpmi.
Bonus :
tv :
"rpm --rebuilddb" is just an alias for "rpmdb --rebuilddb" since RPM 4.9.0
(2011), so for a decade :-)
See https://man7.org/linux/man-pages/man8/rpmdb.8.html[/quote]
(2011), so for a decade :-)
See https://man7.org/linux/man-pages/man8/rpmdb.8.html[/quote]
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie