Re: Upgrade 15.6 auf 16.0

Herbert Albert <[email protected]>
Newsgroups gmane.linux.suse.general.german
Organization M-Net
Message-ID <3634160.sQuhbGJ8Bu@wodan2>
Am Dienstag, 14. April 2026, 10:07:51 CEST schrieb Herbert Albert:

[...]

> Hallo,
> 
> ich habe jetzt auch versucht mit dem opensuse-migration-tool mein Upgrade zu
> machen.Vorher hatte ich es unter KDE im root Terminal und in der Konsole
> (STRG-ALT-F1) mehrmals mit --dry-run ausgeführt und verschiedene 3rd party
> Repos angelassen. Im nächsten Fenster habe ich dann angehakt zu selinux
> migrieren, 32 bit aktivieren und Migrieren von pulseaudio zu pipewire.
> Nach dem Durchlauf kam immer
> Dry run completed, feel free to continue.
> 
> Nun war ich heute morgen mutig und habe auf STRG-ALT-F1 (root)
> /usr/sbin/opensuse-migration-tool ohne das --dry-run ausgeführt.
> Was da alles durch die Konsole an Meldungen lief konnte ich nicht alles
> lesen. Es ware aber etliche zypper dup typische Abfragen dabei, was man
> auswählen soll. Zum Schluss steht noch in der Konsole dies hier:
> 
>  No provider of 'selinux' found.
> [INFO] Running post-migration task: 10_keepselinux
> [MIGRATION] Uninstalling packages: patterns-base-apparmor
> Reading installed packages...
> Resolving package dependencies...
> The following package is going to be REMOVED:
> The following pattern is going to be REMOVED:
> 1 package to remove.
> Package install size change:
> Backend:  classic_rpmtrans
> Continue? [y/n/v/...? shows all options] (y): y
> (1/1) Removing: patterns-base-apparmor-20200505-lp156.17.3.1.x86_64
> ............................................................................
> ............................................................................
> ..............[done]
> [MIGRATION] Uninstallation of AppArmor completed successfully.
> [MIGRATION] Installing packages: patterns-base-selinux
> Loading repository data...
> Reading installed packages...
> 'selinux' not found in package names. Trying capabilities.
> No provider of 'selinux' found.
> [MIGRATION] Drop AppArmor boot options
> [MIGRATION] Add any SELinux boot options
> [INFO] Running post-migration task: 20_ia32
> [MIGRATION] Installing packages: grub2-compat-ia32
> Loading repository data...
> Reading installed packages...
> Package 'grub2-compat-ia32' not found.
> [MIGRATION][ERROR] Package installation failed. Please check zypper logs or
> try again manually.
> [INFO] Running post-migration task: 20_pulse2pipewire
> [MIGRATION] Starting PulseAudio to PipeWire migration...
> [MIGRATION] Installing packages: pipewire-pulseaudio and ensure
> wireplumber-video-only- profile is removed
> Loading repository data...
> Reading installed packages...
> '-wireplumber-video-only-profile' not found in package names. Trying
> capabilities. No provider of '-wireplumber-video-only-profile' found.
> [MIGRATION][ERROR] Package installation failed. Please check zypper logs or
> try again manually.
> Dry run completed, feel free to continue.
> 
> Es wurde anscheinend wieder ein --dry-run ausgeführt.
> Schreibt das Tool ein log file? Das wird mir jetzt schon etwas unheimlich
> mit dem Tool.
> 
> Was es gemacht hat, es hat die im Dialog abgewählten Repos deaktiviert, was
> es sonst noch angestellt hat weiß ich nicht. Ich traue mich jetzt nicht zu
> rebooten. War es jetzt ein reiner Trockenlauf? Wohl nicht, da die Repos
> verändert wurden.
> 
> Herbert
habe gerade gesehen, dass auch die beiden Repos repo-oss.repo repo-non-oss.repo 
deaktiviert wurden. Da das Paket selinux-tools im oss Repo steckt wurde es wohl deswegen 
nicht gefunden. Das tool ist crazy.

In der Anleitung hier steht https://en.opensuse.org/SDB:System_upgrade[1], dass auch das 
man vor dem manuellen Upgrade mit zypper dup auch das Repo openSUSE:repo-openh264 
aufnehmen soll. Hätte das nicht das migration tool machen müssen, wenn es schon meine 
Repos verändert hat?

Herbert




--------
[1] https://en.opensuse.org/SDB:System_upgrade
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.