# zypper dup --from 'Kernel-Repo
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
4 Problems:
Problem: nothing provides kernel-devel = 4.13.3-4.ge890e3e needed by kernel-default-devel-4.13.3-4.1.ge890e3e.x86_64
Problem: problem with installed package kernel-default-4.4.87-25.1.x86_64
Problem: problem with installed package kernel-devel-4.4.87-25.1.noarch
Problem: problem with installed package kernel-syms-4.4.87-25.1.x86_64
Problem: nothing provides kernel-devel = 4.13.3-4.ge890e3e needed by kernel-default-devel-4.13.3-4.1.ge890e3e.x86_64
Solution 1: Following actions will be done:
install kernel-default-devel-4.13.3-5.1.gf3eade7.i586 despite the inferior architecture
architecture change of kernel-default-devel-4.4.87-25.1.x86_64 to kernel-default-devel-4.13.3-5.1.gf3eade7.i586
install kernel-default-devel-4.13.3-5.1.gf3eade7.i586 (with vendor change)
openSUSE --> obs://build.opensuse.org/Kernel
deinstallation of kernel-default-devel-4.4.87-25.1.x86_64
Solution 2: Following actions will be done:
deinstallation of kernel-default-devel-4.1.39-56.1.x86_64
deinstallation of kernel-default-devel-4.4.87-25.1.x86_64
deinstallation of dkms-2.3-8.2.noarch
Solution 3: install kernel-default-devel-4.4.87-25.1.x86_64 from excluded repository
Solution 4: break kernel-default-devel-4.13.3-4.1.ge890e3e.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c):
Alles anzeigen
Zum besseren Verständnis habe ich mal den Eingabebefehl mit eingefügt. Man sollte bei solchen Ausgaben immer inklusive der kompletten Eingabezeile posten, da sieht man dann, in welchem Verzeichnis welcher User mit welchem Befehl was anstellen möchte.
Kleine Erklärung:
Du möchtest deine installierten Pakete auf die Pakete aus dem kernel-stable Repo umstellen.
Bedeutet:
kernel-default statt aus dem (Update) OSS-Repo lieber aus dem kernel-stable Repo.
Im kernel stable repo liegt zur zeit kernel 4.13.3-4.ge890e3e, aber es wird zur Zeit der kernel 4.13.3-5.1 neu in das Repo kopiert.
ZitatAlles anzeigenProblem: nothing provides kernel-devel = 4.13.3-4.ge890e3e needed by kernel-default-devel-4.13.3-4.1.ge890e3e.x86_64
Solution 1: Following actions will be done:
install kernel-default-devel-4.13.3-5.1.gf3eade7.i586 despite the inferior architecture
architecture change of kernel-default-devel-4.4.87-25.1.x86_64 to kernel-default-devel-4.13.3-5.1.gf3eade7.i586
install kernel-default-devel-4.13.3-5.1.gf3eade7.i586 (with vendor change)
openSUSE --> obs://build.opensuse.org/Kernel
deinstallation of kernel-default-devel-4.4.87-25.1.x86_64
Wenn man genau liest, zeigt sich, das der eigentliche Kernel-default ist noch nicht kopiert (eigentlich gebaut, da passiert genau das gleiche, als wenn du ein Programm/ Kernel aus den Sourcen mittels configure/make/make install installierst) worden ist.
Auch werden 2 verschiedene Versionen des kernel-default-devel dort angemeckert, die 32 bit (i586) ist schon gebaut, die 64 bit noch nicht.
Dort wird auch der Wechsel zu 32-bit vorgeschlagen, sollte man allerdings vermeiden
Also ist Lösung 1 nicht so gut.
ZitatSolution 2: Following actions will be done:
deinstallation of kernel-default-devel-4.1.39-56.1.x86_64
deinstallation of kernel-default-devel-4.4.87-25.1.x86_64
deinstallation of dkms-2.3-8.2.noarch
kernel-default-devel-4.1.39-56.1.x86_64 ist noch aus Leap 42.1
kernel-default-devel-4.4.87-25.1.x86_64 ist aus Leap 42.3, den willst du ja gerade nicht mehr haben.dkms-2.3-8.2.noarch kommt auch noch aus einer älteren Leap Version, nicht aus Leap 42.3 (oder es wurde heute neu gebaut) Edit: Ist doch aus Packman.
Das sieht schon einmal nicht schlecht aus.
ZitatSolution 3: install kernel-default-devel-4.4.87-25.1.x86_64 from excluded repository
Das willst du ja gerade nicht.
ZitatSolution 4: break kernel-default-devel-4.13.3-4.1.ge890e3e.x86_64 by ignoring some of its dependencies
Und das sollte man nie nie nie machen!!!!
Also bleibt zu dem Zeitpunkt nur, Lösung 2 oder abwarten, bis der neue Kernel kopiert wurde.