[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: