zypper dup mit vielen downgrades [hier: 42.3 auf 15.0]

Hallo, ich möchte jetzt (endlich) mal mein openSUSE von 42.3 auf 15.0 und dann 15.1 upgraden. Allerdings gestaltet sich das schwieriger als gedacht. Ich habe zunächst die derzeit verwendeten Repos in /etc/zypp/repos.d gesichert. Danach habe ich dann für alle diese Repos aktuelle Links herausgesucht und diese eingetragen. Geht sicher auch einfacher, ist aber ein anderes Thema. Im einzelnen sind es folgende Repos: http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/ http://download.opensuse.org/distribution/leap/15.0/repo/oss/ http://download.opensuse.org/update/leap/15.0/oss/ http://download.opensuse.org/update/leap/15.0/non-oss/ http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_15.0... http://packman.inode.at/suse/openSUSE_Leap_15.0/ http://download.virtualbox.org/virtualbox/rpm/opensuse/15.0/x86_64/ Zuvor stand dort eigentlich statt der "15.0" einfach immer nur "42.3". Wenn ich jetzt das Upgrade mittels "zypper dup" anstoßen will, werde ich zunächst darauf hingewiesen, dass " Repository 'openSUSE 15.0 Update Non-Oss' appears to be outdated. Consider using a different mirror or server." Ich habe schon andere URL probiert, erhalte aber immer dieselbe Fehlermeldung. Danach listet mir zypper brav die Aktionen auf: "1487 packages to upgrade, 576 to downgrade, 681 new, 269 to remove, 39 to change vendor, 7 to change arch." Und genau hier stört mich jetzt, dass 576 Pakete gedowngraded werden sollen. Wir löse ich dieses Problem. Ich habe mal in der Liste geschmökert, aber nichts hilfreiches zu diesem Thema gefunden. Mich hat das auch bei meinen Basteleien nie gestört. Habe auch Systeme mit Tumbleweed. Aber das ist unser produktiver Server mit allen erdenklichen Sachen (Apache, MySQL etc.). Da wüsste ich dann doch gern, wie ich das deuten soll. Gruß, Alex -- 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

Downgrade meint auch: Dieselbe Version aber weniger oft gebaut (Release) Und wenn du das dup mit -v durchlaufen lässt, wird auch angezeigt, was woher nach wem..... Stephan Am Freitag, 26. Juli 2019, 21:58:29 CEST schrieb Alex Winzer:
Hallo,
ich möchte jetzt (endlich) mal mein openSUSE von 42.3 auf 15.0 und dann 15.1 upgraden. Allerdings gestaltet sich das schwieriger als gedacht.
Ich habe zunächst die derzeit verwendeten Repos in /etc/zypp/repos.d gesichert. Danach habe ich dann für alle diese Repos aktuelle Links herausgesucht und diese eingetragen. Geht sicher auch einfacher, ist aber ein anderes Thema. Im einzelnen sind es folgende Repos:
http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/ http://download.opensuse.org/distribution/leap/15.0/repo/oss/ http://download.opensuse.org/update/leap/15.0/oss/ http://download.opensuse.org/update/leap/15.0/non-oss/ http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_15.0... http://packman.inode.at/suse/openSUSE_Leap_15.0/ http://download.virtualbox.org/virtualbox/rpm/opensuse/15.0/x86_64/
Zuvor stand dort eigentlich statt der "15.0" einfach immer nur "42.3".
Wenn ich jetzt das Upgrade mittels "zypper dup" anstoßen will, werde ich zunächst darauf hingewiesen, dass " Repository 'openSUSE 15.0 Update Non-Oss' appears to be outdated. Consider using a different mirror or server." Ich habe schon andere URL probiert, erhalte aber immer dieselbe Fehlermeldung. Danach listet mir zypper brav die Aktionen auf: "1487 packages to upgrade, 576 to downgrade, 681 new, 269 to remove, 39 to change vendor, 7 to change arch."
Und genau hier stört mich jetzt, dass 576 Pakete gedowngraded werden sollen.
Wir löse ich dieses Problem. Ich habe mal in der Liste geschmökert, aber nichts hilfreiches zu diesem Thema gefunden. Mich hat das auch bei meinen Basteleien nie gestört. Habe auch Systeme mit Tumbleweed. Aber das ist unser produktiver Server mit allen erdenklichen Sachen (Apache, MySQL etc.). Da wüsste ich dann doch gern, wie ich das deuten soll.
Gruß, Alex
-- 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

Danke für den wertvollen Hinweis! "zypper dup -v" wird mir mit der netten Meldung "Unknown option '-v'" quittiert. Allerdings brachte mich "man zypper" dann auf die Spur von "zypper dup --details". Offenbar hat sich bei der Versionierung etwas geändert. Da wird einem dann tatsächlich "1.0.15-1.3 -> 1.0.15-lp150.1.9" als Downgrade vermeldet. Nebenfrage: Welches OS / welches Version von zypper nutzt Du? Ich habe hier zypper-1.13.45-20.1.x86_64. Evtl. gibt es da noch kein "-v". Alex Am 26.07.2019 um 22:11 schrieb Stephan Hemeier:
Downgrade meint auch: Dieselbe Version aber weniger oft gebaut (Release) Und wenn du das dup mit -v durchlaufen lässt, wird auch angezeigt, was woher nach wem.....
Stephan
Am Freitag, 26. Juli 2019, 21:58:29 CEST schrieb Alex Winzer:
Hallo,
ich möchte jetzt (endlich) mal mein openSUSE von 42.3 auf 15.0 und dann 15.1 upgraden. Allerdings gestaltet sich das schwieriger als gedacht.
[...]
Danach listet mir zypper brav die Aktionen auf: "1487 packages to upgrade, 576 to downgrade, 681 new, 269 to remove, 39 to change vendor, 7 to change arch."
Und genau hier stört mich jetzt, dass 576 Pakete gedowngraded werden sollen.
Wir löse ich dieses Problem. [...]
Gruß, Alex -- 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

Hallo Alex Winzer, versuche einmal als root in einer Konsole die Befehlskette: rpmbuild --rebuild && zypper clean -a && zypper ref && zypper dup --details rpmbuild --rebuild sortiert und bereinigt die rpm-Datenbank! zypper clean -a leert den Repositorycache (42.3)! zypper ref liest alle Repository (15.0) neu ein! zypper dup --details macht dann das eigentliche factory Update! Werden immer noch so viele "downgrads" angezeigt? Am 26.07.19 um 23:12 schrieb Alex Winzer:
Danke für den wertvollen Hinweis!
"zypper dup -v" wird mir mit der netten Meldung "Unknown option '-v'" quittiert. Allerdings brachte mich "man zypper" dann auf die Spur von "zypper dup --details". Offenbar hat sich bei der Versionierung etwas geändert. Da wird einem dann tatsächlich "1.0.15-1.3 -> 1.0.15-lp150.1.9" als Downgrade vermeldet.
Nebenfrage: Welches OS / welches Version von zypper nutzt Du? Ich habe hier zypper-1.13.45-20.1.x86_64. Evtl. gibt es da noch kein "-v".
Alex
Am 26.07.2019 um 22:11 schrieb Stephan Hemeier:
Downgrade meint auch: Dieselbe Version aber weniger oft gebaut (Release) Und wenn du das dup mit -v durchlaufen lässt, wird auch angezeigt, was woher nach wem.....
Stephan
Am Freitag, 26. Juli 2019, 21:58:29 CEST schrieb Alex Winzer:
Hallo,
ich möchte jetzt (endlich) mal mein openSUSE von 42.3 auf 15.0 und dann 15.1 upgraden. Allerdings gestaltet sich das schwieriger als gedacht.
[...]
Danach listet mir zypper brav die Aktionen auf: "1487 packages to upgrade, 576 to downgrade, 681 new, 269 to remove, 39 to change vendor, 7 to change arch."
Und genau hier stört mich jetzt, dass 576 Pakete gedowngraded werden sollen.
Wir löse ich dieses Problem. [...]
Gruß, Alex

zypper -v dup funktioniert hier unter Leap 15.0 Stephan Am Freitag, 26. Juli 2019, 23:12:55 CEST schrieb Alex Winzer:
Danke für den wertvollen Hinweis!
"zypper dup -v" wird mir mit der netten Meldung "Unknown option '-v'" quittiert. Allerdings brachte mich "man zypper" dann auf die Spur von "zypper dup --details". Offenbar hat sich bei der Versionierung etwas geändert. Da wird einem dann tatsächlich "1.0.15-1.3 -> 1.0.15-lp150.1.9" als Downgrade vermeldet.
Nebenfrage: Welches OS / welches Version von zypper nutzt Du? Ich habe hier zypper-1.13.45-20.1.x86_64. Evtl. gibt es da noch kein "-v".
Alex
-- 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

Hallo Alex, Am Freitag 26 Juli 2019 schrieb Alex Winzer:
ich möchte jetzt (endlich) mal mein openSUSE von 42.3 auf 15.0 und dann 15.1 upgraden. Allerdings gestaltet sich das schwieriger als gedacht.
Ich habe unten gelesen, dass das ein wichtiger Rechner ist, aber ich meine, Du kannst ruhig eine Version überspringen. Mein Update von Herbst letzten Jahres hat sogar zwei Versionen übersprungen und dazu noch von stabiler Version zu Tumbleweed. Da Du einen Server betreibst, wirst Du viel weniger Krimskrams drauf haben als ich mit meinem Desktopsystem. 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

Hallo und danke für Eure vielen Tipps! ich habe es jetzt durchgezogen. Bis auf ein paar Probleme klappt alles... - php wurde von 5 auf 7 angehoben und wir mussten einiges an Code anpassen. - yast behauptet, ich hätte ein degraded RAID. Das BIOS, mdadm, dmraid usw. sagen etwas anderes. Mal sehen, was da noch so an Updates kommt. - Firewall ist "zu hart". Kann es sein, dass /etc/sysconfig/SuSEfirewall2.d/services nicht mehr berücksichtigt wird? Ich würde dazu ggf. auch ein neues Thema aufmachen. Muss mal schauen, ob das hier auf der Liste schon behandelt wurde. Am 27.07.2019 um 08:03 schrieb Helga Fischer:
Hallo Alex,
Am Freitag 26 Juli 2019 schrieb Alex Winzer:
ich möchte jetzt (endlich) mal mein openSUSE von 42.3 auf 15.0 und dann 15.1 upgraden. Allerdings gestaltet sich das schwieriger als gedacht.
Ich habe unten gelesen, dass das ein wichtiger Rechner ist, aber ich meine, Du kannst ruhig eine Version überspringen.
Mein Update von Herbst letzten Jahres hat sogar zwei Versionen übersprungen und dazu noch von stabiler Version zu Tumbleweed. Da Du einen Server betreibst, wirst Du viel weniger Krimskrams drauf haben als ich mit meinem Desktopsystem.
Das ist die große Unbekannte. Ich nutze auch TumbleWeed. Aber das auf meinen Server zu packen, traue ich mich nicht. Ich schrecke etwas die Arbeit, im schlimmsten Fall wöchentlich nachbessern zu müssen. Demnächst kommt dann 15.1 das reicht für meinen Puls erstmal :-D
Helga
Alex -- 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

Hallo Alex Winzer, Am 03.08.19 um 18:27 schrieb Alex Winzer:
Hallo und danke für Eure vielen Tipps!
ich habe es jetzt durchgezogen. Bis auf ein paar Probleme klappt alles... - php wurde von 5 auf 7 angehoben und wir mussten einiges an Code anpassen. - yast behauptet, ich hätte ein degraded RAID. Das BIOS, mdadm, dmraid usw. sagen etwas anderes. Mal sehen, was da noch so an Updates kommt. - Firewall ist "zu hart". Kann es sein, dass /etc/sysconfig/SuSEfirewall2.d/services nicht mehr berücksichtigt wird?
/etc/sysconfig/SuSEfirewall2.d ist nur noch geschichtlich vorhanden! Berücksichtigt wird die /etc/services Datei!
Ich würde dazu ggf. auch ein neues Thema aufmachen. Muss mal schauen, ob das hier auf der Liste schon behandelt wurde.
Am 27.07.2019 um 08:03 schrieb Helga Fischer:
Hallo Alex,
Am Freitag 26 Juli 2019 schrieb Alex Winzer:
ich möchte jetzt (endlich) mal mein openSUSE von 42.3 auf 15.0 und dann 15.1 upgraden. Allerdings gestaltet sich das schwieriger als gedacht.
Ich habe unten gelesen, dass das ein wichtiger Rechner ist, aber ich meine, Du kannst ruhig eine Version überspringen.
Mein Update von Herbst letzten Jahres hat sogar zwei Versionen übersprungen und dazu noch von stabiler Version zu Tumbleweed. Da Du einen Server betreibst, wirst Du viel weniger Krimskrams drauf haben als ich mit meinem Desktopsystem.
Das ist die große Unbekannte. Ich nutze auch TumbleWeed. Aber das auf meinen Server zu packen, traue ich mich nicht. Ich schrecke etwas die Arbeit, im schlimmsten Fall wöchentlich nachbessern zu müssen. Demnächst kommt dann 15.1 das reicht für meinen Puls erstmal :-D
Helga
Alex

Hallo Andy, hallo Alex, hallo zusammen, Am Sonntag, 4. August 2019, 13:19:39 CEST schrieb Andy Witte:
Am 03.08.19 um 18:27 schrieb Alex Winzer:
[...] - Firewall ist "zu hart". Kann es sein, dass /etc/sysconfig/SuSEfirewall2.d/services nicht mehr berücksichtigt wird? /etc/sysconfig/SuSEfirewall2.d ist nur noch geschichtlich vorhanden!
Berücksichtigt wird die /etc/services Datei!
Diese beiden Dateien haben *nichts* miteinander zu tun. /etc/services ist eine Liste von (Standard-)Ports, die von diversen Diensten benutzt werden (z. B. 80/tcp -> http). Was SuSEfirewall2 angeht - bei Neuinstallationen mit Leap 15.x ist Firewalld Standard, bei Upgrades bleibt aber SuSEfirewall (erstmal) erhalten. Im Zweifelsfall: rpm -q SuSEfirewall2 firewalld Ach so: Falls Du mit SuSEfirewall2 z. B. FTP freigeben willst (also irgendwas anderes, das connection tracking braucht), brauchst Du unter Leap 15.x noch eine zusätzliche Einstellung. Bei Bedarf frag nach, dann suche ich das raus ;-) Gruß Christian Boltz -- Warum deine Programme auf spanisch ausgeführt werden kommt mir sehr spanisch vor (*kloink* *Centstücke in die schlechte Wortspielkasse schmeiß*). [Michael Skiba in opensuse-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

Hallo Christian, Danke für den Hinweis. Am 04.08.19 um 15:42 schrieb Christian Boltz:
Hallo Andy, hallo Alex, hallo zusammen,
Am Sonntag, 4. August 2019, 13:19:39 CEST schrieb Andy Witte:
Am 03.08.19 um 18:27 schrieb Alex Winzer:
[...] - Firewall ist "zu hart". Kann es sein, dass /etc/sysconfig/SuSEfirewall2.d/services nicht mehr berücksichtigt wird? /etc/sysconfig/SuSEfirewall2.d ist nur noch geschichtlich vorhanden!
Berücksichtigt wird die /etc/services Datei!
Diese beiden Dateien haben *nichts* miteinander zu tun.
/etc/services ist eine Liste von (Standard-)Ports, die von diversen Diensten benutzt werden (z. B. 80/tcp -> http).
Ein Erklärung von mir, warum ich auf die /etc/service Datei gekommen bin! Mit der Umstellung von 42.3 auf 15.0 die der Alex Winzer vollzogen hat, wurde auch, nach meinem Kenntnisstand, die SuSEfirewall deaktiviert und die neue Firewall (firewalld) installiert und aktiviert! Durch ein anderes Problem, siehe: "https://forums.opensuse.org/showthread.php/536904-Firwall-und-Netzwerkmanage..." habe mich dann mit den Zonen-Dateien der neuen Firewall beschäftigt, die so aussehen:
cat /etc/firewalld/zones/public.xml <?xml version="1.0" encoding="utf-8"?> <zone> <short>Public</short> <description>For use in public areas. You do not trust the other computers on networks to not harm your computer. Only selected incoming connections are accepted.</description> <service name="ssh"/> <service name="dhcpv6-client"/> <service name="ms-wbt"/> <service name="smtp"/> <service name="smtps"/> <service name="smtp-submission"/> <service name="samba"/> </zone>
Ich habe jetzt tatsächlich geglaubt, daß die <service name> der neuen firewall mit denen der /etc/service übereinstimmen! Denn es muss irgendwo eine Zuordnung von <service name> und Portnummer,tcp, udp etc. erfolgen. Jetzt habe ich genauer geprüft! und ich möchte mich entschuldigen! DAS WAR EINE FEHLINFORMATION VON MIR! das firewalld die /etc/service Datei ausliest. Nicht alle Service Namen in der neuen firewall sind auch in der /etc/service Datei! OK! Das bedeutet für mich, daß ich mich da nochmals einlesen muss! Bitte nicht antworten, denn diese Thema hat mit dem ursprünglichen Thema nicht zu tun! Andy
Was SuSEfirewall2 angeht - bei Neuinstallationen mit Leap 15.x ist Firewalld Standard, bei Upgrades bleibt aber SuSEfirewall (erstmal) erhalten.
Im Zweifelsfall: rpm -q SuSEfirewall2 firewalld
Ach so: Falls Du mit SuSEfirewall2 z. B. FTP freigeben willst (also irgendwas anderes, das connection tracking braucht), brauchst Du unter Leap 15.x noch eine zusätzliche Einstellung. Bei Bedarf frag nach, dann suche ich das raus ;-)
Gruß
Christian Boltz
participants (5)
-
Alex Winzer
-
Andy Witte
-
Christian Boltz
-
Helga Fischer
-
Stephan Hemeier