Closed valentindavid closed 8 months ago
it seems we also need /sbin/dmsetup
because systemd thinks it is there. But that sounds more like a bug in the systemd package.
Also the path where to mount /usr/lib/modules
from was prefixed with /sysroot
, which is incorrect in our case. So we have to force it. This is a change in systemd behavior.
Why are you proposing to create /sbin as a directory with individual symlinks here, instead of making /sbin a symlink to /usr/sbin which is consistent with what the wider ecosystem is doing wrt "usrmerge" systems?
Why are you proposing to create /sbin as a directory with individual symlinks here, instead of making /sbin a symlink to /usr/sbin which is consistent with what the wider ecosystem is doing wrt "usrmerge" systems?
To better keep track what paths need fixing. After all it is the initrd, nothing extra will run there.
ok fair enough
Tests seem to be failing atm though
There was a typo, and it was not always failing locally. But now it should be fixed.
The kernel will call specifically path
/sbin/modprobe
. So we need to make sure this path exists and points to modprobe.