Artix Linux Forum

Artix Linux => Package management => Topic started by: GOKOP on 04 July 2020, 00:57:36

Title: [SOLVED] lib32-eudev conflicts with lib32-systemd, lib32-systemd is a dependency
Post by: GOKOP on 04 July 2020, 00:57:36
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?
Title: Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency
Post by: Dudemanguy on 04 July 2020, 01:09:51
You shouldn't have lib32-systemd installed on your system. Did you enable the lib32 repo?
Title: Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency
Post by: GOKOP on 04 July 2020, 02:21:18
I'm pretty sure I've had it installed before I migrated to Artix. Yes, the lib32 repo is enabled
Title: Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency
Post by: Dudemanguy on 04 July 2020, 02:52:59
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).
Title: Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency
Post by: SGOrava on 04 July 2020, 10:13:09
I suggest to reinstall the conflicting packages from Artix repositories if you migrated from Arch.
Title: Re: lib32-eudev in conflict with lib32-systemd, lib32-systemd is a dependency
Post by: GOKOP on 04 July 2020, 20:55:15
Ok, I've replaced lib32-systemd  with lib32-eudev and reinstalled some packages and things appear to be working. Thanks!