Package: latex-hangul-ucs
Version: 1:3.1.1-1
Severity: serious

Hi, 

[this goes via Debbugs-Cc to the maintainers of the affected packages, since
their input is probably needed for a fix]

>From the postinst:

        if [ -f /etc/texmf/ttf2pk/ttf2pk.cfg ]; then
                grep -q "^map[ \t]*+unttf2pk-dhucs.map" 
/etc/texmf/ttf2pk/ttf2pk.cfg || \
                        echo "map +unttf2pk-dhucs.map" >> 
/etc/texmf/ttf2pk/ttf2pk.cfg
        fi
        if [ -f /etc/texmf/dvipdfm/dvipdfmx.cfg ]; then
                grep -q "^f[ \t]*cid-unttf-dhucs.map" 
/etc/texmf/dvipdfm/dvipdfmx.cfg || \
                        echo "f cid-unttf-dhucs.map" >> 
/etc/texmf/dvipdfm/dvipdfmx.cfg
        fi

This violates Policy 10.7.3 and 10.7.4.  First of all (10.7.4), a package
must not edit other packages' conffiles.  Second, this will override a
local admin's decision to disable this map file (10.7.3).

Unfortunately, I do not know how to fix this.  The best long-term
solution would probably be to enhance updmap to be able to generate
dvipdfmx.cfg and ttf2pk.cfg from updmap.cfg, but this won't happen for
etch.  So we need a workaround.  

If there's none, the configuration of latex-hangul-ucs must be done
manually by the system administrator by doing the equivalent of the
above code - we could even provide a script that does it.  But we can't
do it unconditionally in postinst.

Regards, Frank


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

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

Reply via email to