lunes, 27 de julio de 2015

Calibre eliminado de Debian Testing.

En unas de las últimas actualizaciones de mi Debian Testing (Debian Stretch en el momento de escribir esta entrada), me sorprendió ver que apt-get se empeñara en desinstalar Calibre.

En un principio, y pensando que era algún desaguisado provocado por la actualización de algún paquete, mi reacción fue retener calibre y calibre-bin, para que apt-get no los eliminara. El problema, claro, era que además de Calibre, tampoco se me actualizaban otros paquetes, quedando la actualización en una especie de coitus interruptus que no me gustaba nada. Me ponía muy nervioso ver que con cada apt-get que hacía, me salían un montón de paquetes que no se podía actualizar por haber retenido Calibre.

Como con el tiempo no se solucionaba el problema, y el sistema se empeñaba en desistalar Calibre, le concedí el deseo, y le dejé hacer y deshacer. Por supuesto, Calibre desapareció, y nunca más se supo.

Investigando, encontré en la página de Debian el motivo. Parece ser que hay una incidencia relacionada con un archivo de Calibre, cuyo código fuente no ha sido facilitado. La respuesta de Debian, eliminarlo de los repositorios de testing. He aquí el anuncio:


Que Debian no tolere la vulneración de sus condiciones para acceder a sus repositorios es algo que les honra, puesto que en ello va la seguridad y privacidad de los usuarios, pero también es verdad que no se trata de una aplicación cualquiera, y dejar a los usuarios de testing sin Calibre, sin ni siquiera dar la opción de trasladarlo a los repositorios non-free, aunque sea temporalmente mientras se da una solución al problema, me parece una decisión nada afortunada, y que puede provocar frustración en más de un usuario no avanzado. Y después, que si linux es muy complicado y todo eso...

Por mi parte, la solución que he tomado ha sido instalar desde la página oficial de Calibre. Aunque en dicha página, en la sección de descargas para linux, se dice cómo instalar con un solo comando, la verdad es que me no me apetece tener que instalar certificados y demás, así que explico cómo lo he hecho con tan sólo dos comandos, por si le interesa a alguien:

1.-) Descargar el script para instalar Calibre:

wget  https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py

2.-) Instalar Calibre (EJECUTAR COMO ROOT):

python linux-installer.py

El script se encargará de bajar el paquete y de instalarlo. Cuando termine, ya volvemos a tener Calibre a nuestra disposición.

A leer se ha dicho.