Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: JonaLamper en 21 Agosto 2017, 22:24 pm



Título: Problema con la dependencia de un paquete
Publicado por: JonaLamper en 21 Agosto 2017, 22:24 pm
Buenas noches,

Estoy tratando de instalar un tema pero me ha surgido una dependencia que no sé solucionar. La dependencia es la siguiente:

Código
  1. adapta-gtk-theme : Depende: libgtk-3-common (>= 3.22.15) pero 3.22.11-1 va a ser instalado

Estoy mirando en el gestor de paquetes pero en Debian 9 tan sólo hay hasta la versión 3.11 de ese paquete, luego estoy intentando descargarlo de alguna manera e instalarlo. Aquí aparecen versiones superiores de ese paquete:

https://packages.qa.debian.org/g/gtk+3.0.html

Pero no tengo ni la menor idea de cómo descargarlos.

¿Alguien me puede ayudar con este asunto?

Muchas gracias  ;D



Título: Re: Problema con la dependencia de un paquete
Publicado por: do-while en 21 Agosto 2017, 23:11 pm
No instales ninguna librería que no esté en el sistema.

Lo único que tienes que hacer es cambiar la versión de la dependencia.

- Crea un directorio en el que vas a extraer todos los datos del paquete.
- dpkg-deb -R elpaquete.deb el_directorio_que_has_creado_antes
- Busca dentro del directorio anterior el directorio DEBIAN y dentro de este el archivo control (si mal no recuerdo, sino es algo muy parecido)
- Edita el archivo control, busca dentro de él la librería que te da problemas y modifica la versión por la que tengas en tu sistema.
- Reempaquetalo todo: dpkg-deb -b el_directorio_donde_has_desempaquetado_todo un_nombre.deb
- Instala un_nombre.deb

Cuando la depencia no se cumple por una versión menor suelo hacer lo anterior. Nunca he tenido problemas.

¡Que vaya bien!


Título: Re: Problema con la dependencia de un paquete
Publicado por: JonaLamper en 22 Agosto 2017, 22:21 pm
Buenas,

El paquete adapta-theme-gtk me aparece en el repositorio gráfico, pero desde ahí no sé cómo descargarlo. Tampoco encuentro el paquete .deb por Internet, así que me he bajado un .rpm y con Alien lo he convertido a .deb.

La descarga del .rpm la he encontrado aquí: https://pkgs.org/download/adapta-gtk-theme

Cuando he tenido el .deb he hecho lo que me has dicho, pero en el archivo control tan sólo aparece esto:

Código
  1. Package: adapta-gtk-theme
  2. Version: 3.22.4.5-2
  3. Architecture: all
  4. Maintainer: nombre <nombre@debian>
  5. Installed-Size: 430
  6. Section: alien
  7. Priority: extra
  8. Description: Adapta GTK theme for GNOME
  9. Adapta GTK theme for GNOME.
  10. .
  11. (Converted from a rpm package by alien version 8.95.)

No veo por ningún sitio la dependencia que da problemas.

Gracias ^^


Título: Re: Problema con la dependencia de un paquete
Publicado por: JonaLamper en 26 Agosto 2017, 11:43 am
Up :(