Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] lib32-eudev conflicts with lib32-systemd, lib32-systemd is a dependency (Read 987 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

[SOLVED] lib32-eudev conflicts with lib32-systemd, lib32-systemd is a dependency

I can't -Syu because lib32-eudev conflicts with lib32-systemd. Removing lib32-systemd would break dependency of lib32-libgudev, lib32-libpulse, lib32-libudev0-shim and lib32-libusb. These packages are dependencies of steam-native-runtime and some other libs.

Is lib32-eudev a replacement for lib32-systemd  so I can forcefully replace it or am I stuck?

Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency

Reply #1
You shouldn't have lib32-systemd installed on your system. Did you enable the lib32 repo?

Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency

Reply #2
I'm pretty sure I've had it installed before I migrated to Artix. Yes, the lib32 repo is enabled

Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency

Reply #3
Ah yeah then go ahead and remove lib32-systemd and replace it with lib32-eudev. There might be some more conflicts along the way to work through, but in general just replace everything with the Artix repo equivalents (if they exist).

Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency

Reply #4
I suggest to reinstall the conflicting packages from Artix repositories if you migrated from Arch.

Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency

Reply #5
Ok, I've replaced lib32-systemd  with lib32-eudev and reinstalled some packages and things appear to be working. Thanks!