package/openrc: needs kmod
authorYann E. MORIN <yann.morin.1998@free.fr>
Fri, 28 Feb 2020 20:25:52 +0000 (21:25 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 29 Feb 2020 16:47:47 +0000 (17:47 +0100)
commit4cc586695f9535cfe751962b50e1d54aae37ffc6
treebf6b750398d49a47b77eeaa4ea3c0e6d2b4a351b
parent15e96f94172d190a5c6b48d38438dc50603bfd9e
package/openrc: needs kmod

openrc provides scripts that have been written for the big-gun kmod, and
so use options unknown to the busybox' provided applets:

  - Busybox modprobe does not have a "--first-time" option,
  - the "--verbose" option is just "-v",
  - the "--use-blacklist" option is just "-b". Also blacklist support is
    not selected in our default busybox configuration.

One of two options, is to "fix" or "adapt" openrc's scripts to busybox,
which means for the openrc package to go peek into files from the
busybox package, which is not nice, and can't work because that is not
available by the time we scan our Makefiles.

The other option, which this patch implements, is to just add a
dependency onto kmod and its tools.

Reported-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/openrc/Config.in