New comment by dkwo on void-packages repository https://github.com/void-linux/void-packages/pull/42488#issuecomment-1451004009 Comment: Here's a puzzle: why do some packages (e.g. wlroots libinput) both run_depends on eudev-libudev and shlib-requires libudev.so.1? if they only did the latter, then the provides/conflicts in libudev-zero should be enough..