[Pkg-sysvinit-devel] Bug#757083: Migration from sysvinit to systemd: reboot fails to complete

Felipe Sateler fsateler at debian.org
Tue Jan 3 22:41:28 UTC 2017


Control: severity -1 serious
Control: tags -1 - patch


On 31 December 2016 at 08:30, Francesco Poli <invernomuto at paranoici.org> wrote:
> On Fri, 30 Dec 2016 22:21:32 +0100 Michael Biebl wrote:
>
>> Am 30.12.2016 um 22:16 schrieb Felipe Sateler:
> [...]
>> > But, your experience appears to uncover
>> > another bug: for some reason the sysvinit mount scripts will unmount
>> > /usr! This is a bad idea, as the distinction between / and /usr is not
>> > relevant anymore (because we now have initramfs), and will stop
>> > existing after the /usr merge. The question is, why would sysvinit
>> > unmount /usr, it probably shouldn't.
>>
>> Can anyone reproduce this? If so, this should probably be filed as a RC
>> bug (*) against initscripts to not do that.
> [...]
>> (*) RC as in this should be fixed for stretch
>
> I searched through the bug reports assigned to binary packages built
> from sysvinit source package.
> Maybe the bug has already been reported:
> https://bugs.debian.org/757083
> I haven't had the time to read all the bug log carefully: does this bug
> include the issue under discussion?
> Maybe the severity of this bug report should be raised...

Indeed, I think it should and am now raising it, and this should really
be fixed for stretch.

Unmounting /usr alongside other filesystems is problematic because:

1. Commands used after that might live or use a library that lives in /usr
2. Is not compatible with merging / into /usr.

-- 

Saludos,
Felipe Sateler



More information about the Pkg-sysvinit-devel mailing list