There is an updated pull request by dkwo against master on the void-packages repository https://github.com/dkwo/void-packages udev https://github.com/void-linux/void-packages/pull/42488 [rfc] udev alternatives There are still some things I do not understand, notably: - how to deal with eudev-libudev: libudev-zero replaces, conflicts, provides it? it provides /usr/lib/libudev.so.1, I expect some stuff built with eudev-libudev-devel (wlroots, libinput) to work with it, while other may not if one removes eudev-libudev (lvm2, pipewire), see https://github.com/illiliti/libudev-zero - find an optimal mdev.conf (current one is taken from kiss-linux, alpine has a similar one) - edit the corresponing runit parts in stage 1. - I tested the changes in this PR: no - I built this PR locally for my native architecture, (x86_64-musl) cc mantainer @mobinmob for now I updated mdevd, added a service and conf file. A patch file from https://github.com/void-linux/void-packages/pull/42488.patch is attached