Hallo Christian, Du hast mal wieder echt gute Hintergrundinfos. Am Montag 19 Juni 2017 schrieb Christian Boltz:
Hallo Helga, hallo zusammen,
Am Montag, 19. Juni 2017, 00:57:11 CEST schrieb Helga Fischer:
Am Sonntag 18 Juni 2017 schrieb Stephan Hemeier:
Am Sonntag, 18. Juni 2017, 20:56:40 CEST schrieb Hugo Egon Maurer:
Am 18.06.2017 um 20:46 schrieb Stephan Hemeier:
Was kommt raus bei (als root): zypper dup --no-allow-vendor-change
...
Bei Tumbleweed funktioniert zypper up nicht richtig (ebenso deine Klicks zum Update in Yast).
Genau - zypper up macht z. B. keine Downgrades (kommt zwar selten vor, kann aber trotzdem mal passieren) und ist auch beim Entfernen von Paketen extrem zurückhaltend und verhindert stattdessen die Installation der neueren "Ersatzpakete". Auch Konflikte werden vermieden - das spart zwar auf erstmal lästige Fragen, führt aber auch dazu, dass z. B. wegen build failure eines einzelnen Pakets das komplette Perl-Update blockiert wird [1]. zypper dup fragt in solchen Fällen - die Konflikt-Auflösung nervt zwar manchmal, ist aber trotzdem besser als ewig unbemerkt uralte Pakete zu haben.
OK.
Hmmm... zypper dup funktioniert - behaupte ich. Über YaST auch. (Letztens hat's YaST auch endlich geschafft, den Schlüssel für das KDE3-Repo endlich mal endgültig das Vertrauen auszusprechen; zypper hat jedes Mal wieder nachgefragt).
Warum sollte man bei Tumbleweed keinen vendor-change zulassen? (Kann mich gar nicht erinnern, dass das auftritt; was aber nichts heißen will).
Wenn man den vendor-change erlaubt, kommt es gern mal zu lustigem hin- und-her-Springen eines Pakets z. B. zwischen openSUSE und Packman - bei gleicher Versionsnummer entscheidet dann der Rebuild-Counter das Wettrennen ;-)
Aha. Kann ich das nicht durch den YaST-Mechanismus des 'Wechsel von x-Repo zu y-Repo' verhindern? Zusätzlich dem y-Repo noch eine höhere Priorität zuweisen und fortan ist nur noch y-Repo am Drücker? Obwohl... vendor-changes habe ich hin- und wieder auch, aber so aus dem Gedächtnis heraus weiß ich nicht, wann sie auftreten und erst recht nicht, ob sie gestresst haben.
Mit --no-vendor-change werden immer die Pakete aus dem gleichen Repo genommen - Packman-Pakete werden also nur mit Packman-Paketen aktualisiert.
Daher will man in der Regel --no-vendor-change benutzen ;-)
OK. Alles nicht so einfach mit so vielen Paketen... Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org