Then it does not depend on (or call) systemd-sdboot, only sdbootutil. However, sdbootutil is also called from weak-mudules2 in suse-module-tools, not only from suse-module-tools-scriptlets. I still do not see any call to udev.