On 4/6/19 6:46 PM, John Paul Adrian Glaubitz wrote: > My suspicion is that the support multiple consoles in parallel [2] introduced > this particular regression. I haven't done any debugging yet though as I'm > not sure where to start, I haven't touched the rootskel package before and > therefore would be interested in any pointers how to debug this.
The problem seems to be the fact that the sparc64 kernel uses different names for /proc/console and the actual console name: root@landau:~# cat /proc/consoles ttyHV0 -W- (EC p ) 4:64 tty0 -WU (E ) 4:1 root@landau:~# readlink /sys/dev/char/4:64 ../../devices/root/f0299a70/f029b788/tty/ttyS0 root@landau:~# And this is what used to make it work [1]: *) # >= 2.6.38 console_major_minor="$(get-real-console-linux)" console_raw="$(readlink "/sys/dev/char/${console_major_minor}")" console="${console_raw##*/}" ;; Adrian > [1] > https://salsa.debian.org/installer-team/rootskel/blob/cb7db898f58f14c04b9d60351811cbae71b49a07/src/sbin/reopen-console-linux#L21 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913