Marc Haber <[EMAIL PROTECTED]> wrote: > Package: tetex-bin > Version: 3.0-9 > Severity: important > > Setting up tetex-bin (3.0-9) ... > > An essential entry in /etc/texmf/texmf.cnf is missing. Fixing > > sed: can't read texmf.d/05TeXMF.cnf: No such file or directory > dpkg: error processing tetex-bin (--configure): > subprocess post-installation script returned error exit status 2 > > /etc/texmf/texmf.d/05TeXMF.cnf exists. > > After manually adding TEXMFSYSVAR to /etc/texmf/texmf.cnf and > /etc/texmf/texmf.d/teXMF.cnf, the install proceeded. [...] > Versions of packages tetex-bin depends on: [...] > ii tetex-base 2.0.2c-9 Basic library files of teTeX
tetex-bin 3.0-9 depends on tetex-base (>= 3.0-4), which depends on tex-common. tex-common provides a sane 05TeXMF.cnf, but additionally tetex-bin introduces TEXMFSYSVAR into texmf.cnf even if it is missing - exactly to prevent this bug from happening. Do you have any idea why tetex-base was not configured before tetex-bin? And do you think you can reproduce this bug (e.g. by going back to the old state of the conffiles) and have the tetex-bin postinst script run with set -x in the function sanitize_texmfcnf? Regards, Frank -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer