Control: tag -1 pending On Tue, 3 Jan 2017 19:41:28 -0300 Felipe Sateler <fsate...@debian.org> wrote: > Control: severity -1 serious > Control: tags -1 - patch > > > On 31 December 2016 at 08:30, Francesco Poli <invernom...@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.
I've committed a fix for this in git. Could one of the maintainers please upload the pending changes? Ben. -- Ben Hutchings It is easier to write an incorrect program than to understand a correct one.
signature.asc
Description: This is a digitally signed message part