Eudev seems problematic

Eudev has not been maintained for a long time, and guix system still depends on it.

Soon, eudev will probably stop working, and nobody except me in guix community seems to care. If eudev stops working, nothing will work.

Udev can be installed without systemd. It shouldn’t be too difficult for guix maintainers to replace eudev with udev. Are people only going to pay attention after eudev breaks everything else?

why is that? i’m not saying that replacing eudev isn’t necessary (on contrary, it would probably be a good thing), but eudev seems to be a feature-complete project that only has seen maintenance releases once every few years for a while now, so it’s most likely not something that randomly breaks overnight. Would you say systemds udev is the most viable replacement, or are there other options to consider as well?