Bugs introduced in GNU/Hurd with the latest sysvinit packages.

Dmitry Bogatov KAction at debian.org
Mon Jan 28 12:37:24 GMT 2019


[2019-01-23 23:07] Svante Signell <svante.signell at gmail.com>
> sysvinit: 2.93-4,5
> * Make /run/shm symlink to /dev/shm, not other way around (Closes: #851427)
>
> Boot messages:
> mkdir: Cannot create directory /dev/shm: File exists
>
> Mount point '/dev/shm' does not exist. Skipping mount.
> touch: cannot touch '/dev/shm/.tmpfs': Too many levels of symbolic links.
> Cleaning up temporary files... failed!
> startpar: service(s) returned failure: checkroot-bootclean.sh mountall-
> bootclean.sh mountnfs.sh ... failed!
>
> /run/shm is created by the hurd package, causing a conflict with initscripts.
> rgrep /run/shm /etc/hurd
> /etc/hurd/rc:mkdir -p /run/lock /run/shm

By the way, bootlogd does not work on Hurd:

	bootlogd: cannot deduce real console device

What is the name of tty0 on hurd?

> - Either the creation of /run/shm in hurd should be removed or creation of the
> symbolic link /run/shm in initscripts should be removed for Hurd.

Okay. Let us only apply #851427 change to non-Hurd systems. Or you
know how to fix this issue on hurd side? If yes, I would definitely
welcome it -- less special cases in bin:initscripts is good thing.

> There are also problems cleaning out /tmp on a reboot as well as with tmpfs:
>
> cat /proc/mounts
> /dev/hd0s1 / ext2fs writable,no-inherit-dir-group,store-type=typed 0 0
> /dev/hd0s3 /part2 /hurd/ext2fs writable,no-inherit-dir-group 0 0
> /dev/hd0s2 /home /hurd/ext2fs writable,no-inherit-dir-group 0 0
> proc /proc /hurd/procfs defaults 0 0
> none /run /hurd/tmpfs writable,no-suid,no-exec,no-inherit-dir-group,no-
> sync,size=309120K 0 0
> none /run/lock /hurd/tmpfs writable,no-suid,no-exec,no-inherit-dir-group,no-
> sync,size=5M 0 0
> none /run/shm /hurd/tmpfs writable,no-suid,no-exec,no-inherit-dir-group,no-
> sync,size=852120K 0 0

Is it related to #851427? Sorry, I do not understand, what is wrong
here.
-- 
        Note, that I send and fetch email in batch, once every 24 hours.
                 If matter is urgent, try https://t.me/kaction
                                                                             --




More information about the Debian-init-diversity mailing list