Could not satisfy dependencies while updating

I have this error:

could not satisfy dependencies:
- removing lib32-libjpeg-turbo breaks dependency 'lib32-libjpeg' required by lib32-gdk-pixbuf2
- removing lib32-libcap breaks dependency 'lib32-libcap' required by lib32-libpulse
- removing lib32-libjpeg-turbo breaks dependency 'lib32-libjpeg-turbo' required by lib32-libtiff
- removing lib32-libjpeg-turbo breaks dependency 'libjpeg.so=8-32' required by lib32-libtiff

I think lib32-* packages are replaced by packages without lib32.
For instance, lib32-libpulse was replaced by libpulse

Possible solution:
I want to delete all lib32 packages it mentioned like lib32-libpulse for instance, and I think that’s a solution, but first I’m consulting here before I f*k something up.

I tried my “solution”, this is the error I get:

could not satisfy dependencies:
- removing lib32-gdk-pixbuf2 breaks dependency 'lib32-gdk-pixbuf2' required by lib32-gtk3
- removing lib32-libtiff breaks dependency 'lib32-libtiff' required by lib32-lcms2
- removing lib32-libpulse breaks dependency 'lib32-libpulse' required by lib32-libcanberra
- removing lib32-libcap breaks dependency 'lib32-libcap' required by lib32-systemd
- removing lib32-libjpeg-turbo breaks dependency 'lib32-libjpeg-turbo' required by lib32-v4l-utils

Why do you think that? :thinking:

Are you sure?

❯ pacman -Ss libpulse
extra/libpulse 16.1-3 [installed]
    A featureful, general-purpose sound server (client library)
extra/pulseaudio-qt 1.3-1
    Qt bindings for libpulse
community/python-pulsectl 22.3.2-2 [installed]
    Python high-level interface and ctypes-based bindings for PulseAudio (libpulse)
multilib/lib32-libpulse 16.1-1 [installed]
    A featureful, general-purpose sound server (32-bit client libraries)

Why? What would that accomplish exactly?

Your mirrors are not up to date and you are in an unsupported partial upgrade state. Please see Pacman-mirrors - Manjaro

1 Like

Thank you. This worked for me.
Strange, because I updated all the mirrors through pacman just last week.

Mirrors are machines over the internet, owned by various people/entities. There is no guarantee the server will stay up, or the server is configured in a way to regularly check for updates, you can see on https://repo.manjaro.org/ many mirrors do not update quickly. You may have a list of servers that do not update regularly (some are REALLLLLY outdated).

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.