[OE-core] initscripts + fsck.busybox problem

Hugo Vasconcelos Saldanha hugo.saldanha at aker.com.br
Wed Mar 25 13:40:27 UTC 2015


Hi all,

Everytime my image boots, the following error message is printed:

fsck (busybox 1.23.1, 2015-03-14 10:13:03 BRT)

Invalid non-numeric argument to -C ("-y")

It seems that checkroot.sh script from initscripts package is
calling the command "fsck -C -y". checkfs.sh script, apparently not
installed by default, does the same. The problem is that busybox's fsck
needs an argument to -C option, which is not needed by util-linux and
e2fsprogs' versions of the tool.

Possible approaches that I can think of:

1) Fixing the scripts, maybe removing references to -C option
altogether.

2) Placing a RDEPENDS in initscripts' recipe.

What do you think about it?

-- 
		Hugo




More information about the Openembedded-core mailing list