dependencias incumplidas: libcharls-dev

3 envíos / 0 nuevos
Último envío
#1 Sáb, 14/11/2020 - 02:45
p4md4
Imagen de p4md4
Desconectado/a
se unió: 17/10/16

dependencias incumplidas: libcharls-dev

Estado: 
[SOLUCIONADO]

Buenas amig@s!


uname -a
Linux localhost 5.8.0-2-amd64 #1 SMP Debian 5.8.10-1 (2020-09-19) x86_64 GNU/Linux

desde hace un buen tiempo que tengo aparentemente bloqueado el uso del apt update && apt upgrade
ya que no puedo instalar paquete alguno y mucho menos actualizar el sistema Debian Buster...


apt upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Tal vez quiera ejecutar «apt --fix-broken install» para corregirlo.
Los siguientes paquetes tienen dependencias incumplidas:
libcharls-dev : Depende: libcharls2 (= 2.1.0+dfsg-3) pero 2.1.0+dfsg-6 está instalado
E: Dependencias incumplidas. Intente «apt --fix-broken install» sin paquetes (o especifique una solución).

y ya cuando hago uso de: "apt --fix-broken install" para intentar reparar... ya ingreso en un bucle, no puedo purgar, ni eliminar "libcharls-dev"
procure con aptitude, apt-get, pero sigo en las mismas...


apt --fix-broken install
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Corrigiendo dependencias... Listo
Se instalarán los siguientes paquetes adicionales:
libcharls-dev
Se actualizarán los siguientes paquetes:
libcharls-dev
1 actualizados, 0 nuevos se instalarán, 0 para eliminar y 98 no actualizados.
Se necesita descargar 0 B/20,6 kB de archivos.
Se utilizarán 6.144 B de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
Leyendo lista de cambios... Hecho.
(Leyendo la base de datos ... 178871 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../libcharls-dev_2.1.0+dfsg-6_amd64.deb ...
Desempaquetando libcharls-dev:amd64 (2.1.0+dfsg-6) sobre (2.1.0+dfsg-3) ...
dpkg: error al procesar el archivo /var/cache/apt/archives/libcharls-dev_2.1.0+dfsg-6_amd64.deb (--unpack):
intentando sobreescribir `/usr/lib/x86_64-linux-gnu/libcharls.so', que está también en el paquete libdcmtk-dev 3.6.4-2.1+b1
Se encontraron errores al procesar:
/var/cache/apt/archives/libcharls-dev_2.1.0+dfsg-6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Sáb, 14/11/2020 - 10:29
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Al parecer te afecta algún bug del empaquetado de uno de esos dos archivos, ya que te impide la correcta actualización/instalación de uno de ellos al considerar que se va a sobreescribir un archivo ya existente en otro paquete.
Normalmente se suele solucionar en alguna de las siguientes actualizaciones, pero si no ocurre y te quedas atascado sin posible solución aparente, puedes forzar la instalación/configuración del paquete en cuestión.
Si no queda más remedio, ejecuta el siguiente comando para obligar a realizar la instalación/actualización que te da el problema y así poder seguir con actualizaciones o instalaciones:

Quote:

sudo dpkg --force-all -i /var/cache/apt/archives/libcharls-dev_2.1.0+dfsg-6_amd64.deb

  No hay bar que por bien no venga....
Lun, 16/11/2020 - 16:52 (Responder a #2)
p4md4
Imagen de p4md4
Desconectado/a
se unió: 17/10/16

gracias! @Panko
aparentemente se ha resuelto el problema con la instrucción que brindaste.
Mientras esparaba, estuve viendo que en próximas actualizaciones se solucionaría el bug; ahora solo resta esperar que la solución no quiebre en otro sitio. ;)