[opensuse-arm] After zypper dup to TW20180305 and reboot zypper no longer works
I used image openSUSE-Tumbleweed-ARM-JeOS-raspberrypi3.aarch64-2018.02.02-
Build1.2.raw.xz to build a new Raspberry Pi 3B system and performed a "zypper
dup --no-recommends" to TW20180305. Even before a reboot zypper does not work
anymore. It stops on a segmantation fault. The basic system seems to work OK.
However using git gives a coredump of git. Also wget. However rsync, which I
installed before the upgrade still works. So I downloaded
strace-4.21-1.1.aarch64.rpm and used rsync to get it in the RPi3. I installed
it and used "strace zypper se git" to get an strace. Did not give a clue to me
about what caused the segmentation fault. Last part is:
write(3, "2018-03-12 12:02:53 <1> rpi3tumh"..., 164) = 164
openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4
openat(AT_FDCWD, "/var/lib/YaST2/cookies", O_RDONLY) = -1 ENOENT (No such file
or directory)
mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) =
0xffff870a6000
mprotect(0xffff870a7000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0xffff878a3820, flags=CLONE_VM|CLONE_FS|CLONE_FILES|
CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|
CLONE_CHILD_CLEARTID, parent_tidptr=0xffff878a3fe0, tls=0xffff878a4600,
child_tidptr=0xffff878a3fe0) = 1045
ppoll(NULL, 0, {tv_sec=0, tv_nsec=4000000}, NULL, 0) = 0 (Timeout)
ppoll(NULL, 0, {tv_sec=0, tv_nsec=8000000}, NULL, 0) = 0 (Timeout)
ppoll(NULL, 0, {tv_sec=0, tv_nsec=16000000}, NULL, 0
participants (1)
-
Freek de Kruijf