On 27 February 2013 13:46, Axel Beckert <a...@debian.org> wrote: > Hi, > > Dmitrijs Ledkovs wrote: >> > I think the following packaging change caused this issue: >> > >> > * Dropping fsck.patch, not needed anymore. >> > >> > Because this patch added code which made -a being accepted as option: >> >> But it shouldn't be needed anymore, now that cmd_check function in >> cmds-check.c correctly takes 'a' argument and ignores it. > > Ok, thanks for the information. (I must admit, I haven't checked if > the patch still applies.) > >> Does it exit with a non-zero exit code? > > IIRC yes. Otherwise fsck wouldn't have aborted. > >> or are additional args passed? > > According to /var/log/fsck/checkroot it's called with "fsck -C -a -t > btrfs /run/rootdev". See also /etc/init.d/checkfs.sh. >
Does something like in the attached patch works? Regards, Dmitrijs.
fix-up-fsck.patch
Description: Binary data