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
⠈⠳⣄⠀⠀⠀⠀