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)
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
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.