On 16/10/2021 04:52, R. Ramesh wrote:

The following packages have unmet dependencies:
 libpostproc55 : Depends: libavutil56 (= 7:4.3.2-0+deb11u2) but
10:4.4-dmo4+deb11u2 is to be installed
 libswscale5 : Depends: libavutil56 (= 7:4.3.2-0+deb11u2) but
10:4.4-dmo4+deb11u2 is to be installed
E: Unable to correct problems, you have held broken packages.
I cannot understand why libpostproc55 will need a older version of
libavutil56.

libpostproc55 is from debian repo. It wants older, debian versions of
its deps. You want to force newer ones from multimedia repo.

Solution: Delete debian multimedia repo. That way you will have matching
versions for all packages. Or fix your pinned priorities, yours probably
don't work.

Verify this by:
apt-cache policy libavutil56

On my computer result is:
$ apt-cache policy libavutil56
libavutil56:
  Installed: 7:4.3.2-0+deb11u2
  Candidate: 7:4.3.2-0+deb11u2
  Version table:
 *** 7:4.3.2-0+deb11u2 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status

Your candidate will be most likely 10:4.4-dmo4+deb11u2, because you want
to force version from multimedia repo.

--
With kindest regards, Piotr.

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀

Reply via email to