• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Upgrade 12.2 12.3 - halb fehlgeschlagen

rosieres

Newbie
Moin,

ich habe ein Problem nach einem Upgrade von 12.2 auf 12.3. Dummerweise ist relativ weit am Ende des Upgrade Vorgangs per Zypper der Akku verreckt und das Upgrade wurde wohl nicht komplett abgeschlossen.

Das System bootete danach mit einem fsck und lief seitdem stabil. Nun wollte ich mal wieder einige Updates einspiele lassen, aber außer das der Updateprozess mit 100% die CPU auslastet passiert nicht ganz so viel. Da der Übeltäter wohl im Moment f-spot ist, wollte ich dieses mal kurz per RPM runterschmeissen. Fehlanzeige:

Code:
~:/home/ros # rpm -evv --nodeps --percent f-spot-lang f-spot

D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening  db environment /var/lib/rpm cdb:private:0x201
D: opening  db index       /var/lib/rpm/Packages 0x400 mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: opening  db index       /var/lib/rpm/Name nofsync:0x400 mode=0x0
D:  read h#       1 Header sanity check: OK
D: added key gpg-pubkey-307e3d54-4be01a65 to keyring
D:  read h#       2 Header sanity check: OK
D:  read h#       3 Header sanity check: OK
D: added key gpg-pubkey-3dbdc284-4be1884d to keyring
D:  read h#       4 Header sanity check: OK
D: added key gpg-pubkey-56b4177a-4be18cab to keyring
D:  read h#       5 Header sanity check: OK
D: added key gpg-pubkey-9c800aca-4be01999 to keyring
D:  read h#    1720 Header sanity check: OK
D: added key gpg-pubkey-766da614-4c57f9d9 to keyring
D:  read h#    1721 Header sanity check: OK
D: added key gpg-pubkey-629ff0c2-4c57ee97 to keyring
D:  read h#    1722 Header sanity check: OK
D: added key gpg-pubkey-7b709911-4c581631 to keyring
D:  read h#    1723 Header sanity check: OK
D: added key gpg-pubkey-1abd1afb-4c97c60c to keyring
D:  read h#    1724 Header sanity check: OK
D: added key gpg-pubkey-98ab5139-4bf2d0b0 to keyring
D:  read h#    1725 Header sanity check: OK
D: added key gpg-pubkey-b0e3bcd0-4d60ab00 to keyring
D:  read h#    1726 Header sanity check: OK
D: added key gpg-pubkey-3a802234-49f06596 to keyring
D:  read h#    1727 Header sanity check: OK
D: added key gpg-pubkey-e1bf12f6-4edaa30b to keyring
D:  read h#    1728 Header sanity check: OK
D: added key gpg-pubkey-6867f5be-4d77cecd to keyring
D:  read h#    1842 Header sanity check: OK
D: added key gpg-pubkey-7fac5991-4615767f to keyring
D:  read h#    2214 Header sanity check: OK
D: added key gpg-pubkey-32099d43-4c98c0b8 to keyring
D:  read h#    3387 Header sanity check: OK
D: added key gpg-pubkey-233ab63d-4c57fefd to keyring
D:  read h#    3388 Header sanity check: OK
D: added key gpg-pubkey-c862b42c-4c4094cb to keyring
D:  read h#    3416 Header sanity check: OK
D: added key gpg-pubkey-98c4529d-47965624 to keyring
D:  read h#    3693 Header sanity check: OK
D: added key gpg-pubkey-4276e0b9-4edf274a to keyring
D:  read h#    4261 Header sanity check: OK
D: added key gpg-pubkey-d8296543-479659ed to keyring
D:  read h#    4262 Header sanity check: OK
D: added key gpg-pubkey-a76ad8a1-4a39ee07 to keyring
D:  read h#    4263 Header sanity check: OK
D: added key gpg-pubkey-6cb7b81f-48958142 to keyring
D:  read h#    4264 Header sanity check: OK
D: added key gpg-pubkey-523f2a20-4e3d8c31 to keyring
D:  read h#    4644 Header sanity check: OK
D: added key gpg-pubkey-ba684223-4f3248dc to keyring
D:  read h#    4721 Header sanity check: OK
D: added key gpg-pubkey-72fadfc8-4f9846d2 to keyring
D:  read h#   13606 Header sanity check: OK
D: added key gpg-pubkey-a840f92c-4cfe615f to keyring
D:  read h#   16872 Header sanity check: OK
D: added key gpg-pubkey-0f2672c8-4cd950ee to keyring
D:  read h#   16873 Header sanity check: OK
D: added key gpg-pubkey-77fa2cdd-4dc27dcc to keyring
D:  read h#   24254 Header sanity check: OK
D: added key gpg-pubkey-c8da93d2-4eb7ace1 to keyring
D:  read h#   27996 Header sanity check: OK
D: added key gpg-pubkey-92671eae-4ebc3fe2 to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
D:  read h#   35091 Header V3 DSA/SHA1 Signature, key ID 629ff0c2: OK
D:  read h#   35088 Header V3 DSA/SHA1 Signature, key ID 629ff0c2: OK
D: ========== recording tsort relations
D:  Requires: f-spot = 0.8.2                                YES (added provide)
D:  Requires: mono(FSpot.Bling) = 0.8.0.0                   YES (added provide)
D:  Requires: mono(FSpot.Cms) = 0.8.0.0                     YES (added provide)
D:  Requires: mono(FSpot.Core) = 0.8.0.0                    YES (added provide)
D:  Requires: mono(FSpot.Gui) = 0.8.0.0                     YES (added provide)
D:  Requires: mono(FSpot.JobScheduler) = 0.8.0.0            YES (added provide)
D:  Requires: mono(FSpot.Platform) = 0.8.0.0                YES (added provide)
D:  Requires: mono(FSpot.Query) = 0.8.0.0                   YES (added provide)
D:  Requires: mono(FSpot.Utils) = 0.8.0.0                   YES (added provide)
D:  Requires: mono(Hyena) = 0.8.0.0                         YES (added provide)
D:  Requires: mono(Hyena.Data.Sqlite) = 0.8.0.0             YES (added provide)
D:  Requires: mono(Hyena.Gui) = 0.8.0.0                     YES (added provide)
D:  Requires: mono(Mono.Google) = 0.1.0.0                   YES (added provide)
D:  Requires: mono(Mono.Tabblo) = 0.3.4818.25081            YES (added provide)
D:  Requires: mono(SmugMugNet) = 0.8.0.0                    YES (added provide)
D:  Requires: mono(TagLib) = 0.8.0.0                        YES (added provide)
D:  Requires: mono(f-spot) = 0.8.0.0                        YES (added provide)
D:  Requires: mono(gio-sharp) = 2.14.0.0                    YES (added provide)
D:  Requires: mono(gtk-sharp-beans) = 2.14.0.0              YES (added provide)
D:  Requires: mono(unique-sharp) = 1.0.0.0                  YES (added provide)
D: ========== tsorting packages (order, #predecessors, #succesors, depth)
D:     0    0    1    1   -f-spot-lang-0.8.2-63.1.noarch
D:     1    0    0    2     -f-spot-0.8.2-63.1.x86_64
D: erasing packages
D: Selinux disabled.
D: closed   db index       /var/lib/rpm/Name
D: closed   db index       /var/lib/rpm/Packages
D: closed   db environment /var/lib/rpm
D: opening  db environment /var/lib/rpm cdb:private:0x201
D: opening  db index       /var/lib/rpm/Packages (none) mode=0x42
D: locked   db index       /var/lib/rpm/Packages
D: sanity checking 2 elements
D: running pre-transaction scripts
D: computing 507 file fingerprints
D: opening  db index       /var/lib/rpm/Name nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Basenames nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Group nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Requirename nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Providename nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Conflictname nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Obsoletename nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Triggername nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Dirnames nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Installtid nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Sigmd5 nofsync mode=0x42
D: opening  db index       /var/lib/rpm/Sha1header nofsync mode=0x42
Preparing packages...
D: computing file dispositions
%% 0,000000

100% CPU Auslastung. Nix weiter passiert. Hat einer einen schlauen Tipp oder Hinweis, außer neu Aufsetzen ?

Grüße

David
 

Jägerschlürfer

Moderator
Teammitglied
Daten sichern, wenn noch nicht geschehen und neu installieren.

Das nächste Mal ein Upgrade fahren, wenn der Rechner am Stromnetz hängt.
 
OP
R

rosieres

Newbie
Genau danach habe ich nicht gefragt !

Aber: Ich habe die Lösung gefunden. Die RPM Datenbanken waren wohl marode. Gelöscht, neu angelegt. Danach konnte ich f-spot auch per rpm wieder löschen . . .

Code:
rm -rf /var/lib/rpm/__db*
rpm --rebuilddb

Danke
 
OP
R

rosieres

Newbie
Nachdem die RPM Datenbank wieder funkte, konnte ich ja mein Update nochmal machen - mit Strom dran. Einfach alle Pakete nochmal installieren und konfigurieren lassen. Somit ist nicht zu erwarten, dass etwas daneben geht. Maschine ist schnell, stabil und sitze grade dran.
 
Oben