Package: tetex-base Version: 3.0-22 Severity: serious Tags: pending >From postinst.in:
# if tetex-base is upgraded while tetex-bin is already installed, we must # call mktexlr, and regenerate the formats and font maps. clean_texenvironment TEXINIT_P="" KPSEWHICH="" test -x `which fmtutil` && TEXINIT_P=`which fmtutil` || true test -x `which kpsewhich` && KPSEWHICH=`which kpsewhich` || true if [ -n "$TEXINIT_P" ] && [ -n "$KPSEWHICH" ]&& \ kpsewhich --format='web2c files' fmtutil.cnf >/dev/null && \ kpsewhich --expand-var='$TEXMF' | grep -q "/usr/share/texmf" 2> /dev/null then mktexlsr # Update files generated from configuration files update-texmf update-updmap update-language update-fmtutil # now call updmap create_fontmaps # create formats mktexlsr create_tetex_formats --all mktexlsr fi The assumption above is wrong, or at least short-sighted. updmap-sys and fmtutil-sys can only be called when tetex-bin is there. However, we *must* call the update script under all circumstances. Otherwise tetex-bin will be without language information etc. I wonder how this slipped through... Fix is under way. Regards, Frank -- Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)