debian.swirlEn Debian Testing (a fecha de hoy es Debian Stretch en fase de congelación), una actualización de los paquetes correspondientes a la instalación de TeX Live (texlive-full) muestra un error en la configuración del paquete tex-common y problemas de dependencias en la configuración de texlive-lang-XX y otros.

Esto en cuanto a los mensajes del sistema y el aspecto técnico. En el aspecto práctico, la compilación de documentos es de muy mala calidad, con las tipografías muy pixeladas, como si fueran de baja resolución.

Sin embargo, una nueva actualización corrige el problema. Por eso la primera opción es intentar actualizar de nuevo. Si no funciona o sigue dando errores, sigue leyendo.

El mensaje de error es:

dpkg: error processing package tex-common (--configure):
subprocess installed post-installation script returned error exit status: 1
dpkg: dependency problems prevent configuration of texlive-latex-base:
texlive-latex-base depends on tex-common (>=6); however:
Package tex-common is not configured yet.
Errors were encountered while processing:

Y a continuación una lista de paquetes en los que ha habido errores de configuración o instalación. Más arriba puede verse:

Runnning updmap-sys. This may take some time...
updmap-sys failed. Output has been stored in
/tmp/updmap.d/0KMNkm8y

La solución es seguir las indicaciones del mismo fichero log a pesar de las advertencias del sistema de que no es buena idea en Debian. Debido a estas advertencias mi primera opción fue desinstalar  y volver a instalar, luego ejecutar mktexlsr y luego otras cosas que se van ocurriendo. Nada funciona salvo ignorar las advertencias y seguir adelante. Por lo tanto, la solución es:

# updmap-sys --syncwithtrees

Y con esto, listo.

La entrada Cómo reparar la instalación de TeX Live en Debian es original de Bokunoshumi.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s