You are not logged in.
Hello Arch enthusiasts!
Today I ran:
sudo pacman -SyyuPacman tried to install an update to `systemd-libs 255.6-1`, which gave the following error:
error: failed to prepare transaction (could not satisfy dependencies)
:: installing systemd-libs (255.6-1) breaks dependency 'systemd-libs=255.5' required by lib32-systemdI investigated why I have `lib32-systemd`, it is depended on by my graphics driver `lib32-vulkan-radeon`.
I don't normally encounter such errors with core packages. What would you advise me to do?
Last edited by surfer (2024-05-11 14:22:58)
Offline
Hi surfer, welcome to Arch Linux!
Two things:
Do not run -Syyu (with two ys) unless you need it. -Syu is sufficient.
Pacman should see an update for lib32-systemd-255.6 there (see /packages). Have you checked if multilib is correctly enabled? If not, investigate why it got disabled. If yes, possibly the mirror you're using is/was out of sync.
Offline
Ah, you're spot on!
I had previously enabled multilib and installed this driver. Since then I disabled the multilib repository.
After some further investigation it turns out I didn't need the 32bit version, so I removed it.
Offline