Journal : Base RPM - Fonctionne pas en root mais uniquement via un utilisateur

Posté par _seb_ () le 01 octobre 2003
0
moi > Bonjour journal
journal > Bonjour à toi
moi > Depuis quelques jours, je suis face à un problème qui m'échappe un peu.
moi > $ rpm -qa fonctionne très bien
moi > # rpm -qa
rpmdb: fatal region error detected; run recovery
error: db4 error(-30982) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 - (-30982)
error: cannot open Packages database in /var/lib/rpm
no packages
moi > la même commande en root ne fonctionne plus
moi > Que faire ? As tu une idée ?
journal > Ca foit pas être facile de mettre à jour ou d'installer de nouveau paquetages.

> Lire le journal (6 commentaires, moyenne: 1,3).  

Vous avez demandé le commentaire #277697.

Re: Base RPM - Fonctionne pas en root mais uniquement via un utilisateur

Posté par Pascal Terjan (Jabber id, page perso, ) le 01/10/2003 à 09:12. (lien). Évalué à 2.

lance en root rpm --rebuilddb

  • [^]Re: Base RPM - Fonctionne pas en root mais uniquement via un utilisateur

    Posté par _seb_ () le 01/10/2003 à 09:24. (lien). Évalué à 2.

    Déjà essayé

    # rpm --rebuilddb
    rpmdb: fatal region error detected; run recovery
    error: db4 error(-30982) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
    error: cannot open Packages index

    • [^]Re: Base RPM - Fonctionne pas en root mais uniquement via un utilisateur

      Posté par PasChauve PasOunet () le 01/10/2003 à 11:10. (lien). Évalué à 1.

      le rebuild est plus efficace si avant tu fais un rm -fr /var/lib/rpm/__*

      • [^]Re: Base RPM - Fonctionne pas en root mais uniquement via un utilisateur

        Posté par _seb_ () le 01/10/2003 à 12:54. (lien). Évalué à 1.

        # rpm --rebuilddb
        error: db4 error(16) from dbenv->remove: Périphérique ou ressource occupé

        Je me demande bien pouquoi et par qui. Il y a aucuns processus qui utilise la base RPM.

        Enfin bref, j'ai retrouvé un partie de ma base RPM.

        Merci à tous