You are not logged in.
Pages: 1
Hello all!
During the system upgrade, I receive the following message:
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing alsa-lib (1.2.15.1-1) breaks dependency 'alsa-lib=1.2.14' required by lib32-alsa-lib
When I search for the error message, I only find old threads that have nothing to do with my problem.
After trying a few things in the command line, I found the following strange thing:
[thom@io ~]$ sudo pacman -R lib32-alsa-lib
[sudo] password for thom:
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing lib32-alsa-lib breaks dependency 'lib32-alsa-lib' required by lib32-alsa-plugins
:: removing lib32-alsa-lib breaks dependency 'libasound.so=2-32' required by lib32-alsa-plugins
:: removing lib32-alsa-lib breaks dependency 'lib32-alsa-lib' required by lib32-gst-plugins-base
:: removing lib32-alsa-lib breaks dependency 'lib32-alsa-lib' required by lib32-mpg123[thom@io ~]$ sudo pacman -Ss lib32-alsa-lib
[thom@io ~]$
lib32-alsa-lib is definitely installed, but pacman doesn't seem to find it when searching with Ss?
What can I do to solve my problem?
Last edited by thomas.m (2026-01-03 09:37:40)
Offline
These are the repositories I enabled in pacman.conf
#[core-testing]
#Include = /etc/pacman.d/mirrorlist[core]
Include = /etc/pacman.d/mirrorlist#[extra-testing]
#Include = /etc/pacman.d/mirrorlist[extra]
Include = /etc/pacman.d/mirrorlist# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist#[multilib]
Include = /etc/pacman.d/mirrorlist
Offline
now it depends on 1.2.15.1, resync with an -Syu
https://archlinux.org/packages/multilib … -alsa-lib/
p.s. you do not need root privs for package searching operations, and an extra s on -S searches your sync databases, not the packages that you have installed currently, i theorize that its due to the fact that you may have disabled the multilib repositories, and if so we have a deeper problem here..

Offline
#[multilib]
Include = /etc/pacman.d/mirrorlist
and i was right.. remove the # behind the [multilib] and reupdate with:
sudo pacman -SyuOffline
Thank you! That was so stupid of me, I looked at the pacman.conf several times and didn't notice that there was a # there.
Offline
Hi There!
I actually do have the same issue just with newer versions:
Fehler: Vorgang konnte nicht vorbereitet werden (Kann Abhängigkeiten nicht erfüllen)
:: Installation von alsa-lib (1.2.15.2-1) verletzt Abhängigkeit »alsa-lib=1.2.15.1«, benötigt von lib32-alsa-lib
And NO, I do not have the [mulitlib] commented out.
Anyone who could give me a hint how to fix the problem?
Offline
you are mixing testing repos with the regular repos, 1.2.15.2 is in extra-testing not extra
Offline
Pages: 1