chyba v RPMdrake

Sekcia: Konfigurácia 24.07.2010 | 16:53
Avatar vama Debian, Arch  Používateľ
Mam novu Mandrivu 2010.1 a zrazu sa mi stalo, ze mi nejde RPMdrake. Ked ju spustim, zacne vyhladavat balicky a zrazu sa zobrazi chybova hlaska . Nie som si isti, ale zacalo tuto chybu hlasit po tom com som aktualizoval Mandrivu.
Tak ako mam postupovat?
"Digitálna technika pozostáva len z 0 a 1, ktoré sú správny čas na správnom mieste." M. Valášek
    • Re: chyba v RPMdrake 24.07.2010 | 17:23
      vama   Návštevník
      este prilozim ten subor: open_db.pm

      a ten 74 riadok:
      $db or die "Couldn't open RPM DB (" . ($::env ? "$::env/rpmdb.cz" : $::rpmdrake_options{'rpm-root'}[0]) . ")";

      • Re: chyba v RPMdrake 25.07.2010 | 17:58
        l_barbarossa   Návštevník
        skus z rootovskej konzoly preinstalovat rpmdrake:

        ### najprv si updatni zdroje
        urpmi.update --update

        ### a potom preinstaluj
        urpmi --replacepkgs rpmdrake

        ( ak to nepomoze, mozes vyskustat rpmdb --help)

        • Re: chyba v RPMdrake 26.07.2010 | 12:38
          Avatar vama Debian, Arch  Používateľ
          OK, pomohlo to, diky moc.
          Pretoze keby to neslo, tak by som musel asi cely OS preinstalovat.
          "Digitálna technika pozostáva len z 0 a 1, ktoré sú správny čas na správnom mieste." M. Valášek
        • Re: chyba v RPMdrake 28.07.2010 | 12:01
          Avatar vama Debian, Arch  Používateľ
          Problem nastal, ako sa mi zas aktualizovala Mandriva, tak mi zas nejde RPMdrake.
          Dokonca ked dam prikaz - urpmi --replacepkgs rpmdrake
          tak mi vypise chybu:
          rpmdb: PANIC: fatal region error detected; run recovery
          chyba: db4 error(-30974) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
          chyba: cannot open Packages index using db3 - (-30974)
          chyba: cannot open Packages database in /var/lib/rpm
          nemôžem otvoriť rpmdb

          Co mam robit?
          "Digitálna technika pozostáva len z 0 a 1, ktoré sú správny čas na správnom mieste." M. Valášek