I have a Manjaro VM which I use unfrequently. I’ve let 8 months go by without updating the system and today, not unsurprisingly, I’m having broken dependencies.
Here’s what I’m seeing -
[abc@V-Manjaro-Doralicia ~]$ sudo pacman-mirrors --geoip
[sudo] password for abc:
::INFO Downloading mirrors from repo.manjaro.org
::INFO User generated mirror list
::------------------------------------------------------------
::INFO Custom mirror file saved: /var/lib/pacman-mirrors/custom-mirrors.json
::INFO Using default mirror file
::INFO Querying mirrors - This may take some time
0.319 Brazil : https://manjaro.c3sl.ufpr.br/
::INFO Writing mirror list
::Brazil : https://manjaro.c3sl.ufpr.br/stable
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
[abc@V-Manjaro-Doralicia ~]$
[abc@V-Manjaro-Doralicia ~]$ sudo pacman -Syyuw
[sudo] password for abc:
:: Synchronizing package databases...
core 172.1 KiB 989 KiB/s 00:00 [##########################################################################################################] 100%
extra 1900.0 KiB 455 KiB/s 00:04 [##########################################################################################################] 100%
community 6.7 MiB 485 KiB/s 00:14 [##########################################################################################################] 100%
multilib 177.2 KiB 1024 KiB/s 00:00 [##########################################################################################################] 100%
:: Starting full system upgrade...
:: Replace jack with extra/jack2? [Y/n] y
:: Replace lib32-jack with multilib/lib32-jack2? [Y/n] y
:: Replace lib32-libcanberra-pulse with multilib/lib32-libcanberra? [Y/n] y
:: Replace libcanberra-pulse with extra/libcanberra? [Y/n] y
:: Replace pamac-common with extra/libpamac? [Y/n] y
:: Replace python-dbus with extra/dbus-python? [Y/n] y
:: Replace python-dbus-common with extra/dbus-python? [Y/n] y
resolving dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing lib32-libcanberra (0.30+2+gc0620e4-5) breaks dependency 'lib32-libcanberra=0.30+2+gc0620e4-3' required by lib32-libcanberra-gstreamer
:: installing libcanberra (0.30+2+gc0620e4-5) breaks dependency 'libcanberra=0.30+2+gc0620e4-3' required by libcanberra-gstreamer
[abc@V-Manjaro-Doralicia ~]$
I have tried to alternatively DENY the 2 libcanberra
replacement requests, but the result is WORSE as even more dependency breakages are shown.
Also checked what would happen if I just removed the 2 libcanberra
packages - they would basically drag down half the system with them.
I did some basic searches on similar issues, but I’ve only found suggestions on rechecking mirrors which I had already done from the start.
Any suggestions on how to upgrade this system ? Thx in advance !!