Artix Linux Forum

Artix Linux => Package management => Topic started by: CustomerServiceRobot on 21 December 2018, 21:59:46

Title: lib32-systemd and lib32-eudev are in conflict
Post by: CustomerServiceRobot on 21 December 2018, 21:59:46
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
Title: Re: lib32-systemd and lib32-eudev are in conflict
Post by: Dudemanguy on 21 December 2018, 22:06:03
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
Title: Re: lib32-systemd and lib32-eudev are in conflict
Post by: jc_gargma on 21 December 2018, 23:30:11
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.
Title: Re: lib32-systemd and lib32-eudev are in conflict
Post by: alium on 22 December 2018, 18:42:29
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.
Title: Re: lib32-systemd and lib32-eudev are in conflict
Post by: Dudemanguy on 22 December 2018, 19:39:51
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.
Title: Re: lib32-systemd and lib32-eudev are in conflict
Post by: alium on 22 December 2018, 20:56:23
fixed! no lib32-systemd needed more :-D