Skip to main content
Topic: Replace eudev with system/udev? | system/hwdata? | system/libudev? (Read 1278 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Replace eudev with system/udev? | system/hwdata? | system/libudev?

Morning!

I've encountered an issue I don't know how to fix. I am using Arix base install with OpenRC and LTS kernel. I update my system every time I boot my computer.
For a few days now, pacman has been asking me this every time I use sudo pacman -Syu (or yay):

Code: [Select]
:: Starting full system upgrade...
:: Replace eudev with system/udev? [Y/n] n
:: Replace libeudev with system/libudev? [Y/n] n

I read up on the difference between those packages and don't really understand why this question even pops up. From my understanding eudev and libeudev are forks by the Gentoo team of udev and libudev respectively. They were made for better compatibility with OpenRC so I presume they shouldn't change.

Now a new message pops up on every update attempt:
Code: [Select]
:: Replace hwids with system/hwdata? [Y/n]
Again, I read up and saw that hwids is no longer maintained BUT whenever I want to replace hwids with system/hwdata it tells me that
Code: [Select]
removing hwids breaks dependency 'hwids' required by eudev

What should I do?
What impact will replacing eudev and libeudev with system/udev and system/libudev have on an OpenRC system?
[look at the screenshot attached]

Thanks for your time!