Package: dvipsk-ja
Version: 5.95a+jp1.7a-1
Severity: serious
Justification: Violates Policy 10.7.3 

>From the postinst:

case "$1" in
    configure)

    if [ ! -f /etc/texmf/texmf.d/70dvipsj.cnf ] ; then
      cat > /etc/texmf/texmf.d/70dvipsj.cnf <<'EOF'
%
% Japanized DviPS
%
TEXPSHEADERS.dvips = .;$TEXMF/{dvipsj,dvips,pdftex,tex,fonts/type1}//
TEXCONFIG.dvips = .;$TEXMF/{dvipsj,dvips}//
EOF
    fi

This means that if a local admin has removed the file - a perfectly
valid form of customization - it will be unconditionally restored.  The
file should be a real conffile.  Changing this will give the user a
misleading "file created by you or a script" prompt upon upgrade, but I
suggest to just ignore this problem.  An alternative would be to manage
the file with ucf, this avoids the prompting, but is more complicated.

Note that the content of the generated file is also buggy - see the
patch in #383266.

Regards, Frank


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (99, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.16-2-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

-- 
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)

Reply via email to