Instalar Scribus en Debian Jessie/Sid [Error libtiff4]

Hola amigos, soy usuario GNU/Linux desde hace un tiempo y uno de mis programas favoritos ha sido Scribus, pero desde la última vez que formateé mi Debian, no me había dado a la tarea de instalarlo, hasta que vi el artículo de jose-rod. Así que hoy les quiero compartir cómo Instalar Scribus en Debian Jessie/Sid con la librería libtiff5.

El problema

Bueno, al grano, me dispuse a revisar mi sources.list para iniciar con el proceso:

deb http://debian.scribus.net/debian/ testing main
deb http://debian.tagancha.org/debian/ testing main
deb-src http://debian.scribus.net/debian/ testing main
deb-src http://debian.tagancha.org/debian/ testing main

Revise que el paquete “scribus-archive-keyring” estuviera instalado.

Y ejecuté:

$ sudo aptitude install scribus icc-profiles

Lo que me devolvió:

Se instalarán los siguiente paquetes NUEVOS:
icc-profiles icc-profiles-free{a} libhyphen0{a} libpodofo0.9.2{ab} scribus{b}
0 paquetes actualizados, 5 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 50.7 MB de ficheros. Después de desempaquetar se usarán 99.6 MB.
No se satisfacen las dependencias de los siguientes paquetes:
libpodofo0.9.2 : Depende: libtiff4 (> 3.9.5-3~) pero no es instalable.
scribus : Depende: libtiff4 (> 3.9.5-3~) pero no es instalable.
Las acciones siguientes resolverán estas dependencias
Mantener los paquetes siguientes en la versión actual:
1) libpodofo0.9.2 [Sin instalar]
2) scribus [Sin instalar]
¿Acepta esta solución? [Y/n/q/?]q
Abandonando todos los esfuerzos por resolver estas dependencias
Cancela.

¡Auch! … Eso duele

Investigando un poco, Scribus depende de la librería libtiff4 (3.9.7-3), la cual, en mi sistema me aparece como una librería obsoleta, ya que tengo instalada la versión libtiff5 (4.0.3-9)

Instalar Scribus en Debian: Libff4 Obsoleta

Intente cambiar los repos…

deb http://debian.scribus.net/debian/ unstable main
deb http://debian.tagancha.org/debian/ unstable main
deb-src http://debian.scribus.net/debian/ unstable main
deb-src http://debian.tagancha.org/debian/ unstable main

… pero fue inútil. Como instalar Scribus en Debian

Solución. Fácil, buscando encontré que el paquete de Scribus para Debian Sid depende de libtiff5 (y no de libtiff4 😀 ), entonces descargué los paquetes scribus scribus-template y scribus-ng desde packages.debian.org:

Ahora, es momento de instalar el scribus*.deb, en mi caso:

$ dpkg -i scribus_1.4.2.dfsg.3+r18267-2_amd64.deb
Seleccionando el paquete scribus previamente no seleccionado.
(Leyendo la base de datos ... 162350 ficheros o directorios instalados actualmente.)
Preparing to unpack scribus_1.4.2.dfsg.3+r18267-2_amd64.deb ...
Unpacking scribus (1.4.2.dfsg.3+r18267-2) ...
dpkg: problemas de dependencias impiden la configuración de scribus:
scribus depende de libhyphen0 (>= 2.7.1); sin embargo:
El paquete `libhyphen0' no está instalado.
scribus depende de libpodofo0.9.0; sin embargo:
El paquete `libpodofo0.9.0' no está instalado.
Un último error

Hacen falta libhyphen0 y libpodofo0.9.0, por lo cual después de instalarlas desde aptitude:

$ dpkg -i scribus_1.4.2.dfsg.3+r18267-2_amd64.deb
$ dpkg -i scribus-template_1.2.4.1-2_all.deb
$ dpkg -i scribus-ng_1.4.0.dfsg+r17300-1_all.deb

Listo … Ejecutamos el programa Scribus

Nota: Los nombres de los paquetes cambian depende de la arquitectura que tienen al bajarlos desde aquí


7 comentarios

  1.   jose-rod dijo

    Es una muy buena herramienta para la edición.

    Por cierto, ¡estás al límite con la batería! 😛

  2.   Debianista dijo

    Tanto rollo para instalar scribus ??!!. No hubiera sido mas facil tener los repos normales de Debian (stable, testing o sid, da igual, scribus esta en todos) y hacer un apt-get scribus ???!!!! Cuidado al mezclar muchos repositorios… que luego pasan estas cosas.

    1.    unodetantos dijo

      Yo estaba pensando lo mismo 🙂

    2.    roader dijo

      Es que este articulo no debio de haberse publicado , para que estas en debian estable si despues no soportas ver una libreria obsoleta instalada …

    3.    eliotime3000 dijo

      Eso pasa por ser un adicto a las últimas versiones de dichos programas (y la ironía reside en que Debian Jessie sí está al día con Scribus al igual que Debian SID, por lo que este error que se muestra da a entender que hay una redundancia en la versión de paquete que hay en ambos repos).

      1.    roader dijo

        Ya lo he dicho , ¿Que hace en debian estable si no soporta tener una versión un tanto antigua ?… Ni hablar de mezclar repositorios , eso si que es la llave del desastre .

  3.   m dijo

    Y… Debian.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.