[opensuse-factory] Test with upgrade Leap 42.3 to 15.0 beta shows failure to start a KDE session
First I describe the test setup, second the results. I have two spare ext4 partitions on my multi boot system with Leap 42.3, Tumbleweed and a newly installed Leap 15.0 Beta. I copied the home and system partition of 42.3 to the two spare partitions, each with a new label. The spare partions are newly formatted with ext4 and both got a new unique label. I copied, using "rsync -a .." the root and home partion of the existing 42.3 to these new partitions. On the new system partition I changed in /etc/fstab the labels for / and /home to the new assigned labels. All partitions are mounted by label in /etc/fstab. I booted the latest image of Leap 15.0 Beta from a USB disk and performed an upgrade on the new partition with the copied 42.3 system. The old 42.3 system is still intact. The 42.3 system also has repository Education, KDE:Extra and Packman, so I had to resolve some conflicts and delete unavailable packages. But all in all I ended with an upgraded 42.3 to 15.0 Beta. However the bootloader showed some problems. Error message about /boot/grub2/device.map, which contained twice hd0. After the reboot only the old 42.3 system was bootable, the other three were not, although mentioned in the GRUB menu. I inspected /boot/grub2/ device.map and removed double entries, not only hd0, but also hd3, I used yast->bootloader to generate a new grub. I was able to boot all 4 systems. The upgraded 42.3 to 15.0 system showed a login screen and I entered the password. However after that, two application showed a segmentation fault, kdmserver and akonadictl. I was unable to use drkonqi to make a traceback. Apparently some information on the home partition causes this. Any hints on how to make a bug report? I have a coredump of akonadictl. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2018-03-16 23:44, Freek de Kruijf wrote:
First I describe the test setup, second the results.
I have two spare ext4 partitions on my multi boot system with Leap 42.3, Tumbleweed and a newly installed Leap 15.0 Beta. I copied the home and system partition of 42.3 to the two spare partitions, each with a new label. The spare partions are newly formatted with ext4 and both got a new unique label. I copied, using "rsync -a .." the root and home partion of the existing 42.3 to these new partitions. On the new system partition I changed in /etc/fstab the labels for / and /home to the new assigned labels. All partitions are mounted by label in /etc/fstab. I booted the latest image of Leap 15.0 Beta from a USB disk and performed an upgrade on the new partition with the copied 42.3 system. The old 42.3 system is still intact.
Wait. You forgot to install grub and verify that this "new" system could boot. As you copied the grub config files from the old 42.3, when you upgraded to 15.0 it had the wrong info for the new partitions and could not do it properly. Thus you can not report a bug on this part as the initial info was wrong . Sorry :-) About the KDE part, I do not know. - -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlqsTmcACgkQja8UbcUWM1xCPAD/UMRUIoMLBcdpzW21TKbv1t23 Sht2/COAMjxQPcE1EXEA/iXZxJtVKdua8T5d6YjurIQzoVo8Vw0Vm5izAUd360gG =q0yY -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Freek de Kruijf composed on 2018-03-16 23:44 (UTC+0100): ...
I copied the home and system partition of 42.3 to the two spare partitions, each with a new label. The spare partions are newly formatted with ext4 and both got a new unique label. I copied, using "rsync -a .."....
I'm pretty sure glibc.locale installs to hard links[1]. Other base system packages might also, which makes 'rsync -a' inappropriate by not preserving hard links. -H is needed. [1] hard links cause https://bugzilla.opensuse.org/show_bug.cgi?id=720150 FWIW, I just did a 42.1 to 15.0b successfully four days ago, but it's only using IceWM, no Plasma. -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Op zaterdag 17 maart 2018 07:13:17 CEST schreef Felix Miata:
Freek de Kruijf composed on 2018-03-16 23:44 (UTC+0100): ...
I copied the home and system partition of 42.3 to the two spare partitions, each with a new label. The spare partions are newly formatted with ext4 and both got a new unique label. I copied, using "rsync -a .."....
I'm pretty sure glibc.locale installs to hard links[1]. Other base system packages might also, which makes 'rsync -a' inappropriate by not preserving hard links. -H is needed.
I tried "zypper in -f glibc-locale", but it showed nothing special. No extra space needed.
[1] hard links cause https://bugzilla.opensuse.org/show_bug.cgi?id=720150
FWIW, I just did a 42.1 to 15.0b successfully four days ago, but it's only using IceWM, no Plasma.
I use Plasma. I found a solution by deleting, setting aside, the folder: /home/<user>/.cache . -- fr.gr. Freek de Kruijf member openSUSE -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Carlos E. R.
-
Felix Miata
-
Freek de Kruijf