(In reply to Michal Suchanek from comment #4) > And suse-module-tools does not have the scripts, those are in yet another > package, especially the sdboot support. suse-module-tools calls sdbootutil > As for usev what from udev is called and by what? That is only a guess, but there are references to udevadm in udev-trigger-generator from suse-module-tools. > I do not see how kernel would need it to install. Right. Maybe this is a question for mls but I am starting to suspect that maybe the fix should be placed in sdbootutil and suse-module-tools. I do not know how libsolv will set the order here, but if the kernel Requires(post) suse-module-tools, and this makes use of udevadm then suse-module-tools should make this explicit? The same for sdbootutil, as it calls bootctl maybe the Supplements systemd-boot is not enough and should be converted to a Requires.