PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zypper Update Problem



andykrstn
10.01.09, 06:01
Also, ich hab seit openSUSE 11.0 auf meinem System mit KDE als oberfläche

Jetzt wollte ich ein Update durchführen, Rechte Maustatste auf den Updater und auf "jetzt überprüfen" gedrückt, da brachte er mir mitlerweile 18 Sicherheitsupdates.

Na schön, aber beim Updaten passiert nichts.

Auch über Yast und Online update, kein Ergebnis, er hängt sich einfach auf, also Yast hängt sich auf.

Über die Konsole kriege ich wenigstens noch einige Angaben, aber für mich sehr verwirrend.



0-17-31-5a-5d-13:/home/andy # zypper lu
Lese installierte Pakete...
Patches

Repository | Name | Version | Kategorie | Status
----------------------+----------------------+---------+-----------+---------
11.0 | mozilla-xulrunner181 | 329 | security | Benötigt
11.0 | mozilla-xulrunner181 | 383 | security | Benötigt
11.0 | mozilla-xulrunner181 | 329 | security | Benötigt
11.0 | mozilla-xulrunner181 | 383 | security | Benötigt
11.0 | mozilla-xulrunner181 | 329 | security | Benötigt
11.0 | mozilla-xulrunner181 | 383 | security | Benötigt
openSUSE-11.0-Updates | mozilla-xulrunner181 | 329 | security | Benötigt
openSUSE-11.0-Updates | mozilla-xulrunner181 | 383 | security | Benötigt
11.0 | mozilla-xulrunner181 | 329 | security | Benötigt
11.0 | mozilla-xulrunner181 | 383 | security | Benötigt
11.0 | mozilla-xulrunner181 | 329 | security | Benötigt
11.0 | mozilla-xulrunner181 | 383 | security | Benötigt
11.0 | python | 360 | security | Benötigt
11.0 | python | 360 | security | Benötigt
11.0 | python | 360 | security | Benötigt
openSUSE-11.0-Updates | python | 360 | security | Benötigt
11.0 | python | 360 | security | Benötigt
11.0 | python | 360 | security | Benötigt

0-17-31-5a-5d-13:/home/andy # zypper up mozilla-xulrunner181
Lese installierte Pakete...
Paket 'mozilla-xulrunner181' ist nicht installiert.
Keine auszuführenden Aktionen.
0-17-31-5a-5d-13:/home/andy # zypper in mozilla-xulrunner181
Lese installierte Pakete...
'mozilla-xulrunner181' ist bereits installiert.
Keine auszuführenden Aktionen.
0-17-31-5a-5d-13:/home/andy #


Die Lösungen welche über Konsole angeboten werden, beinhalten entweder Paket behalten, wobei hinter steht nicht installiert, oder nicht installieren.

Habt Ihr eine Idee? Bitte

Ich danke euch schonmal

Aqualung
10.01.09, 06:05
was sagt


zypper repos?

Funktioniert?


zypper update -t package

andykrstn
10.01.09, 06:23
zypper repos
# | Alias | Name | Aktiviert
| Auffrischen
---+---------------------------------+-------------------------------+----------
-+------------
1 | 11.0_4 | 11.0 | Ja
| Ja
2 | openSUSE-11.0-FTP_11.0 | openSUSE-11.0-FTP 11.0 | Ja
| Ja
3 | openSUSE-11.0-FTP_11.0_1 | openSUSE-11.0-FTP 11.0 | Ja
| Ja
4 | 11.0 | 11.0 | Ja
| Ja
5 | KDE:Backports | KDE:Backports | Ja
| Ja
6 | openSUSE_11.0_4 | openSUSE_11.0 | Ja
| Ja
7 | 11.0_6 | 11.0 | Ja
| Ja
8 | suse | suse | Ja
| Ja
9 | games | Games (openSUSE_11.0) | Ja
| Ja
10 | RPMS | RPMS | Ja
| Ja
11 | 11.0_5 | 11.0 | Ja
| Ja
12 | SUSE-11.0 | SUSE-11.0 | Ja
| Ja
13 | openSUSE-11.0-Updates | openSUSE-11.0-Updates | Ja
| Ja
14 | openSUSE_11.0_6 | openSUSE_11.0 | Ja
| Ja
15 | Packman-RPMs_2 | Packman-RPMs | Ja
| Ja
16 | repo-oss | openSUSE-11.0-Oss | Ja
| Ja
17 | Packman-RPMs | Packman-RPMs | Ja
| Ja
18 | home:lmich | home:lmich | Ja
| Ja
19 | Packman Repository | Packman Repository | Ja
| Ja
20 | suse-110-i586 | suse-110-i586 | Ja
| Ja
21 | repo-debug | openSUSE-11.0-Debug | Ja
| Ja
22 | 11.0_3 | 11.0 | Ja
| Ja
23 | suse_1 | suse | Ja
| Ja
24 | openSUSE_11.0_7 | openSUSE_11.0 | Ja
| Ja
25 | openSUSE_11.0 | openSUSE_11.0 | Ja
| Ja
26 | openSUSE_11.0_5 | openSUSE_11.0 | Ja
| Ja
27 | openSUSE-11.0-FTP-NonOSS_11.0 | openSUSE-11.0-FTP-NonOSS 11.0 | Ja
| Ja
28 | openSUSE-11.0-FTP-NonOSS_11.0_2 | openSUSE-11.0-FTP-NonOSS 11.0 | Ja
| Ja
29 | repo-non-oss | openSUSE-11.0-Non-Oss | Ja
| Ja
30 | 11.0_1 | 11.0 | Ja
| Ja
31 | 11.0_2 | 11.0 | Ja | Ja
32 | Packman-RPMs_1 | Packman-RPMs | Ja | Ja
33 | openSUSE_11.0_3 | openSUSE_11.0 | Ja | Ja
34 | openSUSE:11.0:NonFree | openSUSE:11.0:NonFree | Ja | Ja
35 | openSUSE-11.0-FTP_11.0_2 | openSUSE-11.0-FTP 11.0 | Ja | Ja
36 | home:accAgon | home:accAgon | Ja | Ja
37 | openSUSE_11.0_1 | openSUSE_11.0 | Ja | Ja
38 | openSUSE_11.0_2 | openSUSE_11.0 | Ja | Ja
39 | openSUSE-11.0-FTP-NonOSS_11.0_1 | openSUSE-11.0-FTP-NonOSS 11.0 | Ja | Ja
40 | Packman-RPMs_3 | Packman-RPMs | Ja | Ja
41 | openSUSE-DVD 11.0 | openSUSE-DVD 11.0 | Nein




zypper update -t package
Lese installierte Pakete...
Keine auszuführenden Aktionen.

Aqualung
10.01.09, 07:01
Repos schon bereinigt?


zypper clean -a

andykrstn
10.01.09, 07:13
zypper clean -a
Alle Repositories wurden bereinigt.
0-17-31-5a-5d-13:/home/andy # zypper pchk
Lade Metadaten von Repository '11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository '11.0' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-FTP 11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-FTP 11.0' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-FTP 11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-FTP 11.0' [fertig]
Lade Metadaten von Repository '11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository '11.0' [fertig]
Lade Metadaten von Repository 'KDE:Backports' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'KDE:Backports' [fertig]
Lade Metadaten von Repository 'openSUSE_11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE_11.0' [fertig]
Lade Metadaten von Repository '11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository '11.0' [fertig]
Lade Metadaten von Repository 'suse' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'suse' [fertig]
Lade Metadaten von Repository 'Games (openSUSE_11.0)' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'Games (openSUSE_11.0)' [fertig]
repomd.xml ist nicht signiert. Trotzdem fortfahren? [ja/NEIN]: ja
Lade Metadaten von Repository 'RPMS' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'RPMS' [fertig]
Lade Metadaten von Repository '11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository '11.0' [fertig]
Lade Metadaten von Repository 'SUSE-11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'SUSE-11.0' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-Updates' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-Updates' [fertig]
Lade Metadaten von Repository 'openSUSE_11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE_11.0' [fertig]
Lade Metadaten von Repository 'Packman-RPMs' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'Packman-RPMs' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-Oss' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-Oss' [fertig]
Lade Metadaten von Repository 'Packman-RPMs' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'Packman-RPMs' [fertig]
Lade Metadaten von Repository 'home:lmich' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'home:lmich' [fertig]
Lade Metadaten von Repository 'Packman Repository' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'Packman Repository' [fertig]
Lade Metadaten von Repository 'suse-110-i586' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'suse-110-i586' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-Debug' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-Debug' [fertig]
Lade Metadaten von Repository '11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository '11.0' [fertig]
Lade Metadaten von Repository 'suse' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'suse' [fertig]
Lade Metadaten von Repository 'openSUSE_11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE_11.0' [fertig]
Lade Metadaten von Repository 'openSUSE_11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE_11.0' [fertig]
Lade Metadaten von Repository 'openSUSE_11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE_11.0' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-FTP-NonOSS 11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-FTP-NonOSS 11.0' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-FTP-NonOSS 11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-FTP-NonOSS 11.0' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-Non-Oss' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-Non-Oss' [fertig]
Lade Metadaten von Repository '11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository '11.0' [fertig]
Lade Metadaten von Repository '11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository '11.0' [fertig]
Lade Metadaten von Repository 'Packman-RPMs' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'Packman-RPMs' [fertig]
Lade Metadaten von Repository 'openSUSE_11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE_11.0' [fertig]
Lade Metadaten von Repository 'openSUSE:11.0:NonFree' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE:11.0:NonFree' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-FTP 11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-FTP 11.0' [fertig]
Lade Metadaten von Repository 'home:accAgon' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'home:accAgon' [fertig]
Lade Metadaten von Repository 'openSUSE_11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE_11.0' [fertig]
Lade Metadaten von Repository 'openSUSE_11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE_11.0' [fertig]
Lade Metadaten von Repository 'openSUSE-11.0-FTP-NonOSS 11.0' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'openSUSE-11.0-FTP-NonOSS 11.0' [fertig]
Lade Metadaten von Repository 'Packman-RPMs' herunter [fertig]
Erzeuge Zwischenspeicher für Repository 'Packman-RPMs' [fertig]
Lese installierte Pakete...
18 Patches benötigt (18 Sicherheits-Patches)



Hier mal das Ergebnis, wenn ich ein Update möchte, wobei es egal ist, welche Lösung ich wähle



zypper update
Lese installierte Pakete...

Problem: patch:python-360.noarch steht in Konflikt mit python-tk.x86_64 < 2.5.2-26.4 angeboten von python-tk-2.5.2-26.2.x86_64
Lösung 1: Folgende Aktionen werden ausgeführt:
behalten Sie python-tk-2.5.2-26.2.x86_64 nicht installiert
behalten Sie python-2.5.2-26.2.x86_64 nicht installiert
Lösung 2: patch:python-360.noarch nicht installieren

Wählen Sie aus den obigen Lösungen durch eine Nummer aus oder brechen Sie ab. [1/2/C]: 2
Abhängigkeiten werden aufgelöst...

Der folgende NEUE Patch wird installiert:
mozilla-xulrunner181


Kein zusätzlicher Speicherplatz wird nach dieser Operation benutzt oder beräumt.
Fortfahren? [JA/nein]: ja
0-17-31-5a-5d-13:/home/andy #
Und dann dasselbe Spiel von Vorne

gropiuskalle
10.01.09, 13:09
Mit 'python-tk' habe ich hier die selben Konflikte (bei 32bit). Ich habe das Paket vorerst gesperrt, seitdem läuft das wieder sauber durch.


zypper al python-tk

drcux
10.01.09, 18:09
Wenn ich diese Channelsliste sehe wird mir schlecht...

Aqualung
10.01.09, 18:38
Wenn ich diese Channelsliste sehe wird mir schlecht...

kommt wohl evtl. von zu vielen 1-click-installs :D

Rain_maker
10.01.09, 19:14
kommt wohl evtl. von zu vielen 1-click-installs :D

Falls ja, dann aber in Kombination von "nicht lesen, was da steht", denn YaST fragt explizit nach, ob die temporär zum 1-Klick Install hinzugefügte Quelle fest übernommen werden soll.

Was aber auch nicht die zigfache "Vermehrung" der OSS-Quelle sinnvoll* erklärt, wieso sollte man gerade aus DIESER Quelle, die man so oder so schon hat, per 1-Klick installieren?

(* im Sinne von != PEBKAC)

andykrstn
11.01.09, 06:18
Mit 'python-tk' habe ich hier die selben Konflikte (bei 32bit). Ich habe das Paket vorerst gesperrt, seitdem läuft das wieder sauber durch.


zypper al python-tk

Ich Habe python und mozilla-xulrunner gesperrt, aber immernoch dasselbe Ergebnis.


Übrigens hab ich das hier von einem Kollegen bekommen.

http://www.linux-community.de/Community/Mailinglisten/Easylinux-Suse/EasyLinux-Suse-OpenSuse-11.0-Updater-Probleme


Was aber komisch ist, ist halt die Aussage, das ein Paket welches installiert ist, nicht installiert ist



zypper up
Lese installierte Pakete...

Der folgende NEUE Patch wird installiert:
mozilla-xulrunner181


Kein zusätzlicher Speicherplatz wird nach dieser Operation benutzt oder beräumt.
Fortfahren? [JA/nein]: ja
0-17-31-5a-5d-13:/home/andy # zypper install mozilla-xulrunner181
Lese installierte Pakete...
'mozilla-xulrunner181' ist bereits installiert.
Keine auszuführenden Aktionen.
0-17-31-5a-5d-13:/home/andy # zypper update mozilla-xulrunner181
Lese installierte Pakete...
Paket 'mozilla-xulrunner181' ist nicht installiert.
Keine auszuführenden Aktionen.

gropiuskalle
11.01.09, 16:23
1. Ich schrieb nie, das xulrunner gesperrt werden müsste. Das halte ich für eher ungünstig.

2. Du musst Deine Repo-Liste aufräumen und Dir ein vernünftiges Konzept bezüglich Deiner Quellen überlegen, da herrscht völliges Chaos.

3. 'Keine auszuführenden Aktionen.' ist hier der entscheidende Hinweis, der würde vermutlich mit jedem installierten Paket ausgeworfen werden.

andykrstn
12.01.09, 04:39
1. Ich schrieb nie, das xulrunner gesperrt werden müsste. Das halte ich für eher ungünstig.

2. Du musst Deine Repo-Liste aufräumen und Dir ein vernünftiges Konzept bezüglich Deiner Quellen überlegen, da herrscht völliges Chaos.

3. 'Keine auszuführenden Aktionen.' ist hier der entscheidende Hinweis, der würde vermutlich mit jedem installierten Paket ausgeworfen werden.

Ich habe natürlich mitlerweile die Quellen wieder entsperrt und somit Python endlich upgedatet bekommen, was die Quellen angeht, hast du Recht, ich werde diese mal durchschauen, obwohl ich die meisten von der SUSE Seite selber habe

So, habe jetzt mal die doppelten entsorgt, trotzdem besteht das Problem mit mozilla-xulrunner weiterhin.

Gestern, am 05.02.2009 kam ein Update für den Updater, der hat diesen Fehler behoben. Danke nochmal an alle die mir mit Rat und Tat zur Seite standen.