[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#394284: marked as done (Need mechanism to automatically enable TTF fonts for dvipdfmx et al.)



Your message dated Tue, 14 Jun 2016 15:04:13 +0900
with message-id <[🔎] 20160614060413.GO10246@logic.at>
and subject line Closing this ubg
has caused the Debian Bug report #394284,
regarding Need mechanism to automatically enable TTF fonts for dvipdfmx et al.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
394284: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=394284
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)

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


--- End Message ---
--- Begin Message ---
With the introduction of 
	kanjix
map directive, packages can now add maps that are only added to the
dvipdmfx config file.

Thus, I am closing this bug.

Norbert

--
PREINING Norbert + TeX Live & Debian Developer + http://www.preining.info
GPG: 0x860CDC13    fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13

--- End Message ---

Reply to: