New comment by mobinmob on void-packages repository https://github.com/void-linux/void-packages/pull/42488#issuecomment-1446713941 Comment: > 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. You have quite a project in your hands :) libudev-zero is not a eudev-libudev **drop-in** alternative :( I have a PR open for the skarnet stack update, unfortunatelly [wip], I will finish it asap. https://github.com/void-linux/void-packages/pull/41635