New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/39282#issuecomment-1246896464 Comment: There's no value in this. We still need the default dependencies to pull in the full dracut package with hooks or everybody's installation will break. This means you wind up adding `ignorepkg` rules to skip the hooks you don't want. If you have to use `ignorepkg`, you might as well just use `noextract` and cut out the extra package. Furthermore, if we develop a sensible way for reconciling conflicting hooks for all initramfs generators, we don't need additional package splits complicating the graph.