Re: /usr (was: Re: Survey answers part 3: systemd is not portable and what this) means for our ports
On Tue, Jul 16, 2013 at 11:28:28AM -0700, Steve Langasek wrote:
> On Tue, Jul 16, 2013 at 05:07:39PM +0100, Roger Leigh wrote:
> > - we can't fsck /usr when mounted, so this needs doing in the
> > initramfs (/ and /usr are fscked, with the appropriate
> > helpers copied into the initramfs)
>
> I think this is a bug in e2fsprogs for treating / specially wrt fsck after
> mount. We should fix this in e2fsprogs, not work around it by changing the
> semantics of fsck-at-boot.
I certainly support this point of view. However, the scope of the
required changes isn't immediately clear to me. We might potentially
need to patch every single fsck program; e2fsck is sort-of patchable
but Ted wasn't happy with the idea. And worse, we have to deal with
btrfs, which currently isn't fsckable if mounted *at all*, let alone
read-only /. While I live in the hope that one day btrfs will be
sane, I won't be holding my breath.
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools
`- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800
Reply to: