This particular issue is located at libavcodec58. When I try to install some packages like winehq-stable, ffmpeg, ... I got unfulfilled dependencies error like this:
Code: Select all
root@vault:/var/lib/dpkg# apt install ffmpeg
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios aún no se han creado o se
han sacado de «Incoming».
La siguiente información puede ayudar a resolver la situación:
Los siguientes paquetes tienen dependencias incumplidas:
ffmpeg : Depende: libavcodec58 (= 7:4.3.2-0+deb11u2)[
Depende: libavdevice58 (= 7:4.3.2-0+deb11u2) pero 10:4.1.6-dmo1+deb10u1 va a ser instalado
Depende: libavfilter7 (= 7:4.3.2-0+deb11u2)
Depende: libavformat58 (= 7:4.3.2-0+deb11u2) pero 10:4.1.6-dmo1+deb10u1 va a ser instalado
Depende: libavresample4 (= 7:4.3.2-0+deb11u2) pero 10:4.1.6-dmo1+deb10u1 va a ser instalado
Depende: libavutil56 (= 7:4.3.2-0+deb11u2) pero 10:4.1.6-dmo1+deb10u1 va a ser instalado
Depende: libpostproc55 (= 7:4.3.2-0+deb11u2) pero 10:4.1.6-dmo1+deb10u1 va a ser instalado
Depende: libswresample3 (= 7:4.3.2-0+deb11u2) pero 10:4.1.6-dmo1+deb10u1 va a ser instalado
Depende: libswscale5 (= 7:4.3.2-0+deb11u2) pero 10:4.1.6-dmo1+deb10u1 va a ser instalado
E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.
I get noticed over this:
ffmpeg : Depende: libavcodec58 (= 7:4.3.2-0+deb11u2)[
Depende: libavdevice58 (= 7:4.3.2-0+deb11u2) pero 10:4.1.6-dmo1+deb10u1 va a ser instalado
If a run command apt-cache showpkg libavcodec58 y could check that I got deb11 bullseye version abailable in repository , but also still deb10 versions at /var/lib/dpkg/status.
Code: Select all
root@vault:/etc/apt/sources.list.d# apt-cache showpkg libavcodec58
Package: libavcodec58
Versions:
10:4.1.6-dmo1+deb10u1 (/var/lib/dpkg/status)
Description Language:
File: /var/lib/dpkg/status
MD5: a9372c706b20a8dc28728517068d88c6
7:4.3.2-0+deb11u2 (/var/lib/apt/lists/deb.debian.org_debian_dists_bullseye_main_binary-amd64_Packages) (/var/lib/apt/lists/ftp.es.debian.org_debian_dists_bullseye_main_binary-amd64_Packages)
Description Language:
File: /var/lib/apt/lists/deb.debian.org_debian_dists_bullseye_main_binary-amd64_Packages
MD5: b6405aed870af39811ea887203c50393
Description Language:
File: /var/lib/apt/lists/deb.debian.org_debian_dists_bullseye_main_binary-i386_Packages
MD5: b6405aed870af39811ea887203c50393
Description Language: en
File: /var/lib/apt/lists/deb.debian.org_debian_dists_bullseye_main_i18n_Translation-en
MD5: b6405aed870af39811ea887203c50393
I'm trying to avoid libavcodec deletion because It's a so basic package that apt ask me to remove almost all related with desktop and some more things.
¿Can anyone help me to know how to force apt/dpkg to set and update right version of sources? ¿Is there a way to set all other dependencies in this situation?
TY