Dos dependencias insatisfechas en Debian 9

3 envíos / 0 nuevos
Último envío
#1 Dom, 16/07/2017 - 23:01
montes105
Imagen de montes105
Desconectado/a
se unió: 14/05/16

Dos dependencias insatisfechas en Debian 9

Hola gente.

 

Estoy probando Debian 9 en la máquina del trabajo y tengo dos problemas con una dependencias.

1- libavcodec54 64  que depende de libssl1.0.0 y no puedo descargarla.

2- libpng12-0 para instalar wps office.

He agredado repositorios pero nada, no puedo cargar nada de lo que necesito.

 

Agradezco cualquier ayuda, gracias.

Lun, 17/07/2017 - 05:18
moonwatcher
Imagen de moonwatcher
Desconectado/a
moderador
se unió: 21/01/16

libssl1.0.0 y libpng12-0 no están en repositorios para stable ni para testing, pero si en Sid o Jessie. Puedes probar a descargar el .deb desde debian--packages o añadir el repositorio provisionalmente a tu sources.list.

https://packages.debian.org/es/sid/libpng12-0

https://exdebian.org/foro/como-instalar-un-paquete-en-stretch-que-solo-est%C3%A1-disponible-en-jessie-solucionado

libavcodec54 no parece en repos ni hay referencias después de Wheezy por lo que habrá sido abandonado por Debian o substituido por otro. 

 

We were but stones. Your light made us stars

https://linuxveredas.blogspot.com.es/

Lun, 17/07/2017 - 09:16
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Son versiones viejas, y ya se sabe, es lo que tiene usar software fuera de repositorios. Lo primero que haría yo es mirar si wpsoffice tiene repositorios para su software, lo que te facilitará la tarea bastante. Otra solución a intentar es buscar en el archivo de debian. Como mínimo puedes encontrar versiones disponibles hasta old-stable y una o dos anteriores (yo tengo instlado libssl1.0.0 que no existe en Sid, por ejemplo, y bloqueado para que no me lo quite/actualice).

Como bien te han dicho, libssl1.0.0 y libpng12-0 se pueden bajar de la pagina de Debian packages, y están disponibles para varias arquitecturas. Para el asunto de libavcodec54, es algo más dificil de encontrar, pero al final aparece. Está disponible en los repositorios de deb-multimedia para wheezy (oldoldstable) http://www.deb-multimedia.org/pool/main/ también para varias arquitecturas. Ojo, que igual necesitarás más dependencias y no será tan sencillo como instalar y au.

Tienes que tener en cuenta que el sistema, además, intentará desinstalar aquellas cosas que no le apañen, amén de que llegado un tiempo, acabarás con actualizaciones bloqueadas por culpa de esos paquetes externos instalados a mano. Una forma para mantener esos paquetes en el sistema, es "congelarlos" o "colgarlos". Usando aptitude, p.e., sería aptitude hold libssl1.0.0, esto hará que el paquete no sea actualizado o eliminado.

  No hay bar que por bien no venga....