Migrationsprobleme Leap 15.6 -> 16.0

Hallo,

ich habe ein ziemliche langweiliges standard Leap 15.6 mit lediglich einer sehr geringen anzahl an zusätzlich installierten paketen und konfigurationen, welches ich nun auf Leap 16 migrieren möchte.

Trotzdem scheint die migration nicht zu gelingen und ich erhalte sehr viele konflikte: https://pastebin.com/WJdU5rc3

Die migration wurde wie folgt durchgeführt:

 sudo zypper in opensuse-migration-tool
 sudo opensuse-migration-tool
 sudo reboot

Da es sich hier um eine kleine VM mit ~20GB harddisk mit backup handelt, habe ich nicht viel zu verlieren und deshalb einfach fortgefahren.

Die migration läuft dann komplett durch und auf dem grünen selektionsbildschirm habe ich einfach ohne etwas auszuwählen mit ok bestätigt und neugestartet.

Nun habe ich ein startendes system, bei dem jedoch so gar nichts läuft, so gut wie alles in KDE crasht nun nach dem start journalctl -p 3 -xb: https://pastebin.com/JgRaF92j

Bin über hilfe sehr dankbar, wie ich das nun wieder gerade gezogen bekomme. Die migration kann jederzeit erneut durchgeführt werden, da backup exisitert.

Vielen Dank!

Kannst du denn posten:
zypper lr -d
und
cat /proc/cmdline

beides leer

Das kann nicht sein…

keine Repos, nicht mal ne Kernel Boot line???

Ein Gewöhnung. Aber hier zeigt man so was. Das heißt copy/paste inclusive die Zeile mit prompt/command, alles was hearuskommt (in diesem Fall anscheinend nichts) und auch inclusive die neue Prompt Zeile, Nur so kann man eventuele Fehler in der Verständigung bemerken.

Okay, vielen dank für deine Unterstützung @hcvv

x@localhost:~>  zypper lr -d
x@localhost:~>  cat /proc/cmdline
x@localhost:~> 

Mhm es scheint am terminal emulator yakuake zu liegen der plötzlich nichts mehr ausgibt (selbst echo funktioniert nicht mehr). Macht alles keinen guten Eindruck… Irgendwo ist da der wurm drin. Mit dem default terminal emulator kommt nun etwas:

x@localhost:~> zypper lr -d
# | Alias                       | Name                      | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
--+-----------------------------+---------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+---------
1 | openSUSE-Leap-15.6-1        | openSUSE-Leap-15.6-1      | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/oss/            | 
2 | openSUSE:repo-non-oss       | repo-non-oss (16.0)       | Nein    | ----      | ----    |   99     | N/A    | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64       | openSUSE
3 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | Nein    | ----      | ----    |   99     | N/A    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64 | openSUSE
4 | openSUSE:repo-openh264      | repo-openh264 (16.0)      | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | https://codecs.opensuse.org/openh264/openSUSE_Leap_16                    | openSUSE
5 | openSUSE:repo-oss           | repo-oss (16.0)           | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64           | openSUSE
6 | openSUSE:repo-oss-debug     | repo-oss-debug (16.0)     | Nein    | ----      | ----    |   99     | N/A    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64     | openSUSE
7 | openSUSE:repo-oss-source    | repo-oss-source (16.0)    | Nein    | ----      | ----    |   99     | N/A    | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss           | openSUSE
x@localhost:~> cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.37-default root=/dev/mapper/system-root splash=silent preempt=full mitigations=auto quiet security=apparmor
x@localhost:~> 

Als erstes würde ich mal Repo1 deaktivieren, ist ein Leap 15.6 Repo::
Als root:

zypper mr -d http://download.opensuse.org/distribution/leap/15.6/repo/oss/

Danach ein

zypper dup --allow-vendor-change

Und neu starten.

Dazu, bitte diese zwei als root.

Da hat er jetzt ganz schön was rausgeschmissen, 269 pakete insgesamt. Leider auch die VM guest additions, welche ich aufgrund Qt fehler auch nicht mehr installiert bekomme. Weiterhin funktioniert so gut wie nichts in KDE und die logs habe noch weiterhin crashs und coredumps wie zuvor:

Leider funktionier meine zwischenablage nun nicht mehr, deshalb die Screenshots. Hab denoch hoffnung, das ganze irgendwie gerettet zu bekommen. Leider bekomme ich die aüflösung auch nicht mehr hochgeschraubt, weshalb kaum was auf den screenshots zu erkennen ist.

Was hast du als Grafik Controller in den Einstellungen eingestellt?

Ebenfalls VMSVGA

Kannst du einmal aus dem Leap 15.6 posten:
zypper lr -d

Welche Virtualbox Version läuft auf dem Host?
Host Betriebssystem?

Hier aus dem 15.6 @Sauerland

#  | Alias                       | Name                                                             | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                     | Service
---+-----------------------------+------------------------------------------------------------------+---------+-----------+---------+------+----------+--------+-------------------------------------------------------------------------+--------
 1 | openSUSE-Leap-15.6-1        | openSUSE-Leap-15.6-1                                             | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/oss/           | 
 2 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo pac-> | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/update/leap/15.6/backports_debug/          | 
 3 | repo-backports-update       | Update repository of openSUSE Backports                          | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/backports/                | 
 4 | repo-debug                  | Debug Repository                                                 | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/distribution/leap/15.6/repo/oss/     | 
 5 | repo-debug-non-oss          | Debug Repository (Non-OSS)                                       | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/distribution/leap/15.6/repo/non-oss/ | 
 6 | repo-debug-update           | Update Repository (Debug)                                        | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.6/oss/                | 
 7 | repo-debug-update-non-oss   | Update Repository (Debug, Non-OSS)                               | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.6/non-oss/            | 
 8 | repo-non-oss                | Non-OSS Repository                                               | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/non-oss/       | 
 9 | repo-openh264               | Open H.264 Codec (openSUSE Leap)                                 | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap/                      | 
10 | repo-oss                    | Haupt-Repository                                                 | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/oss/           | 
11 | repo-sle-debug-update       | Update repository with debuginfo for updates from SUSE Linux E-> | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.6/sle/                | 
12 | repo-sle-update             | Update repository with updates from SUSE Linux Enterprise 15     | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/sle/                      | 
13 | repo-source                 | Source Repository                                                | Nein    | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/source/distribution/leap/15.6/repo/oss/    | 
14 | repo-update                 | Hauptaktualisierungs-Repository                                  | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/oss                       | 
15 | repo-update-non-oss         | Aktualisierungs-Repository (Nicht-Open-Source-Software)          | Ja      | (r ) Ja   | Ja      | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/non-oss/                  | 

Host ist endeavourOS mit 7.2.3-arch1-3 + VirtualBox 7.2.16 r174877

Hast du einmal versucht, mit der Variablen releasever die Repos zu ändern und dann per zypper dup ein Upgrade zu machen?

sudo sed -i 's/15.6/**${releasever}**/g' /etc/zypp/repos.d/*.repo

https://en.opensuse.org/SDB:System_upgrade

Vielen Dank für die Hilfe, doch ich habe mich entschieden an dieser stelle abzubrechen und zu einer arch based distro mit rolling release zu wechseln

1 Like