• 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]Yast-RPM-Installation scheitert bei Update

Alvanx

Member
Hallo miteinander,

seit einigen Tagen bekomme ich, wenn ich die Online-Aktualisierung mache, häufig Fehlermeldungen zu einem bemerkenswerten Prozentsatz der Pakete (aber nie aller). Das sieht dann etwa so aus:
"Die Installation des Pakets ./i586/xorg-x11-driver-video-7.4-116.1.i586.rpm ist fehlgeschlagen." Die Fehlerliste liest sich wie folgt.

Code:
# zypper lr
#  | Alias                                      | Name                                     | Aktiviert | Aktualisieren
---+--------------------------------------------+------------------------------------------+-----------+--------------
1  | Google                                     | Google                                   | Ja        | Ja
2  | KDE:KDE4:Community                         | KDE:KDE4:Community                       | Ja        | Ja
3  | KDE_4.2_Repo                               | KDE 4.2 Repo                             | Nein      | Nein
4  | KDE_4.3_Factory                            | KDE 4.3 Factory                          | Ja        | Ja
5  | Libdvdcss repository                       | Libdvdcss repository                     | Ja        | Ja
6  | jengelh_Kernel_repository                  | jengelh Kernel repository                | Nein      | Ja
7  | openSUSE:11.1:Update                       | openSUSE:11.1:Update                     | Ja        | Ja
8  | openSUSE:Factory:Contrib                   | openSUSE:Factory:Contrib                 | Nein      | Nein
9  | openSUSE_BuildService_-_KDE4.2_Community_1 | openSUSE BuildService - KDE4.2 Community | Nein      | Nein
10 | openSUSE_BuildService_-_KDE4:Qt            | openSUSE BuildService - KDE4:Qt          | Ja        | Ja
11 | openSUSE_BuildService_-_OOo_Extras         | openSUSE BuildService - OOo Extras       | Ja        | Ja
12 | openSUSE_Buildservice_X11_Repo             | openSUSE Buildservice X11 Repo           | Ja        | Ja
13 | repo                                       | openSUSE BuildService - Wine CVS-Pakete  | Nein      | Ja
14 | repo-non-oss                               | openSUSE-11.1-Non-Oss                    | Ja        | Ja
15 | repo-oss                                   | openSUSE-11.1-Oss                        | Ja        | Ja
16 | repo-update                                | openSUSE-11.1-Update                     | Ja        | Ja
17 | repo_1                                     | openSUSE BuildService - KDE:Backports    | Ja        | Ja
18 | repo_2                                     | VideoLan Repository                      | Ja        | Ja
19 | repo_3                                     | openSUSE BuildService - OpenOffice.org   | Ja        | Ja
20 | repo_4                                     | openSUSE BuildService - X11:Compiz       | Nein      | Ja
21 | repo_5                                     | openSUSE BuildService - Spiele           | Ja        | Ja
22 | repo_6                                     | openSUSE BuildService - Mozilla          | Ja        | Ja
23 | repo_7                                     | Packman Repository                       | Ja        | Ja
24 | repo_8                                     | openSUSE Education                       | Ja        | Ja

Das scheint möglicherweise vermehrt mit Paketen aus den Repositories X11 und Factory zu passieren, aber das ist nur ein subjektiver Eindruck und mag auf dem Verhältnis der Pakete untereinander beruhen.
Liegt das an den Paketquellen? Oder stimmt da irgendwas nicht mit meiner Installation?

Freue mich über jeden Tipp!
 

Grothesk

Ultimate Guru
Bei dem chaotischen Quatsch wundert mich gar nichts mehr.
Dringend den ganzen Quark da rauswerfen!
Zudem hast du dir offenbar gründlich die Datenbank zerschossen:
Fatal error, run database recovery
Dann 'run' mal die database recovery.
 
OP
A

Alvanx

Member
Moment mal. Ich dachte bisher eigentlich, dass ich zwar einige zusätzliche Paketquellen drin, die aber gut abgestimmt habe. Damit bin ich bisher gut zurecht gekommen. Vielleicht hast du bemerkt, dass ich die 4.2-Repos, etc. deaktiviert habe - die waren eigentlich nur ein Fallback-Relikt, falls 4.3 nicht klappen würde. Und das X11 brauche ich leider wegen den aktuellen Grafiktreibern, obs mir passt oder nicht.
Aber ich kenne mich offen gestanden nicht mehr als grob mit den Repos aus. Welche Probleme siehst du hier denn im Detail?

Hier im Forum habe ich gefunden, dass die Database recovery mit dem Befehl
Code:
rpm --rebuilddb
funktioniert. Ist das korrekt (nur um Missverständnisse auszuschließen)?

Noch eine Frage des Interesses: Wie kann es eigentlich dazu kommen, dass man sich die Datenbank zerschießt?
 
OP
A

Alvanx

Member
Code:
zypper lr -d    
#  | Alias                                      | Name                                     | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                                                                | Dienst                                                                                                                               
---+--------------------------------------------+------------------------------------------+-----------+---------------+-----------+--------+----------------------------------------------------------------------------------------------------+-------                                                                                                                               
1  | Google                                     | Google                                   | Ja        | Ja            |   99      | rpm-md | http://dl.google.com/linux/rpm/stable/i386                                                         |                                                                                                                                      
2  | KDE:KDE4:Community                         | KDE:KDE4:Community                       | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop/ |                                                                                                                                      
3  | KDE_4.2_Repo                               | KDE 4.2 Repo                             | Nein      | Nein          |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/42/openSUSE_11.1/                                   |                                                                                                                                      
4  | KDE_4.3_Factory                            | KDE 4.3 Factory                          | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/               |                                                                                                                                      
5  | Libdvdcss repository                       | Libdvdcss repository                     | Ja        | Ja            |   99      | rpm-md | http://suse.linuxin.dk/repo/11.1/                                                                  |                                                                                                                                      
6  | jengelh_Kernel_repository                  | jengelh Kernel repository                | Nein      | Ja            |   99      | rpm-md | http://jftp.medozas.de/SUSE-11.1/                                                                  |                                                                                                                                      
7  | openSUSE:11.1:Update                       | openSUSE:11.1:Update                     | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/11.1/                                                          |                                                                                                                                      
8  | openSUSE:Factory:Contrib                   | openSUSE:Factory:Contrib                 | Nein      | Nein          |   99      | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_11.1/                |                                                                                                                                      
9  | openSUSE_BuildService_-_KDE4.2_Community_1 | openSUSE BuildService - KDE4.2 Community | Nein      | Nein          |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE_42/               |
10 | openSUSE_BuildService_-_KDE4:Qt            | openSUSE BuildService - KDE4:Qt          | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.1/                                   |
11 | openSUSE_BuildService_-_OOo_Extras         | openSUSE BuildService - OOo Extras       | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/EXTRAS/openSUSE_11.1/                    |
12 | openSUSE_Buildservice_X11_Repo             | openSUSE Buildservice X11 Repo           | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_11.1/                                 |
13 | repo                                       | openSUSE BuildService - Wine CVS-Pakete  | Nein      | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.1/                           |
14 | repo-non-oss                               | openSUSE-11.1-Non-Oss                    | Ja        | Ja            |   99      | yast2  | http://download.opensuse.org/distribution/11.1/repo/non-oss/                                       |
15 | repo-oss                                   | openSUSE-11.1-Oss                        | Ja        | Ja            |   99      | yast2  | http://download.opensuse.org/distribution/11.1/repo/oss/                                           |
16 | repo-update                                | openSUSE-11.1-Update                     | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/11.1/                                                          |
17 | repo_1                                     | openSUSE BuildService - KDE:Backports    | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.1/                            |
18 | repo_2                                     | VideoLan Repository                      | Ja        | Ja            |   99      | rpm-md | http://download.videolan.org/pub/videolan/vlc/SuSE/11.1/                                           |
19 | repo_3                                     | openSUSE BuildService - OpenOffice.org   | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.1/                    |
20 | repo_4                                     | openSUSE BuildService - X11:Compiz       | Nein      | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/X11:/Compiz/openSUSE_11.1/                               |
21 | repo_5                                     | openSUSE BuildService - Spiele           | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.1/                                     |
22 | repo_6                                     | openSUSE BuildService - Mozilla          | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.1/                                   |
23 | repo_7                                     | Packman Repository                       | Ja        | Ja            |   99      | rpm-md | http://ftp.skynet.be/pub/packman/suse/11.1/                                                        |
24 | repo_8                                     | openSUSE Education                       | Ja        | Ja            |   99      | yast2  | http://www.opensuse-education.org/download/repo/1.0/11.1
 
OP
A

Alvanx

Member
Schade, dass ich keine weiteren Antworten mehr bekommen habe! Aber da die Neuerstellung der Datenbank funktioniert hat, markiere ich den Thread mal als gelöst.
 
Du sollst unbedingt das lesen: http://www.linupedia.org/opensuse/Software_Installieren/Deinstallieren_mit_YaST#Paketquellen_verwalten_-_Installationsquellen_aus_dem_Netz
 
Oben