Skip to main content
Topic: lib32-systemd and lib32-eudev are in conflict (Read 1056 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

lib32-systemd and lib32-eudev are in conflict

I recieve this error when attempting to upgrade my system.

Quote
:: Synchronizing package databases...
 system is up to date
 world is up to date
 galaxy is up to date
 lib32 is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
:: lib32-systemd and lib32-eudev are in conflict. Remove lib32-eudev? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: lib32-systemd and lib32-eudev are in conflict
Error installing repo packages

Re: lib32-systemd and lib32-eudev are in conflict

Reply #1
Well yeah of course those will conflict. They're incompatible with each other. Why do you even have lib32-systemd installed anyway? This is a systemd-free distro after all.  :P

Re: lib32-systemd and lib32-eudev are in conflict

Reply #2
The conflict is caused by the latest lib32-dbus package being shipped in Artix's lib32 repo (1.12.12-1) depending on lib32-systemd.
This is problematic due to the corresponding lack of a lib32-systemd-dummy package.
Until Artix releases a fix, you can use --ignore lib32-dbus to skip that package on -Syu.

Re: lib32-systemd and lib32-eudev are in conflict

Reply #3
will be fixed in next hours (1-2 ??) . i put now  new package lib32-dbus-1.12.12-1.1, but must wait for finish previous tasks.

Re: lib32-systemd and lib32-eudev are in conflict

Reply #4
Oh I see it now. lib32-systemd is actually a dependency that gets installed via wine. That's some evil stuff right there. God knows why it is even needed.

 

Re: lib32-systemd and lib32-eudev are in conflict

Reply #5
fixed! no lib32-systemd needed more :-D