My system update has not been working for some time now because I have unresolved dependencies:
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing expat (2.8.2-1.1) breaks dependency 'expat=2.8.1' required by lib32-expat
:: installing libffi (3.6.0-1.1) breaks dependency 'libffi=3.5.2' required by lib32-libffi
Is there a way to see which end-user applications depend on these lib32 components (so that I can uninstall them if necessary)?
Is there another way to resolve this dependency issue?
I have this problem since two or three weeks, I guess.
Did not solved the issue. Dependencies are still not satisfied.
After running rate mirrors, first try clearing your cache and then running a refresh update again:
If this doesn't work, and you need to update, then you can temporarily remove the pacakges. BUT, this will probably break steam, which seems to depend on those packages.
sudo pacman -Rdd lib32-libffi lib32-expatsteam is not installed.
I don't see any application at the end.