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.
Índice
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)
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:
- scribus:
https://packages.debian.org/sid/amd64/scribus/download (Para 64 bits) ó
https://packages.debian.org/sid/i386/scribus/download (Para 32 bits)
- scribus-template:
https://packages.debian.org/sid/all/scribus-template/download
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.
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
7 comentarios, deja el tuyo
Es una muy buena herramienta para la edición.
Por cierto, ¡estás al límite con la batería! 😛
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.
Yo estaba pensando lo mismo 🙂
Es que este articulo no debio de haberse publicado , para que estas en debian estable si despues no soportas ver una libreria obsoleta instalada …
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).
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 .
Y… Debian.