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

Bug#257825: jtex-bin: format generation fails if dutch or magyar (hungarian) patterns are enabled



Package: jtex-bin
Version: 1.9.1-4
Severity: important


jtex-bin uses /usr/share/texmf/tex/generic/config/language.dat from
the tetex-bin package. But when certain language patterns are enabled,
namely dutch and/or magyar (hungarian), the formation of jlatex.fmt
fails. And this causes the postinst scripts of tetex-base, tetex-bin
and (sometimes) tetex-extra to fail. 

This has the effect that it is impossible for users that need those
hyphenation patterns to install jtex-bin, and for users that have
jtex-bin installed to enable those patterns, and I consider this a
severe breakage of our packages. This is something that really should
be resolved before sarge is released. We (the tetex team) offer you
any help that is needed.

Our maintainer scripts call "fmtutil --all" or "fmtutil --missing",
and this is actually necessary. For example when we switch from TeX to
eTeX as default engine, all formats need to be rebuilt, also the jtex
ones.

Either jtex should be fixed, so that it will not fail with those
language patterns, or it should be configured to use a different
language.dat file. Below is the relevant parts of the logfile with
dutch enabled. 

Regards, Frank

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.25
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro

Versions of packages jtex-bin depends on:
ii  jtex-base                   1.9.1-3      basic NTT JTeX library files
ii  libc6                       2.3.2.ds1-13 GNU C Library: Shared libraries an
ii  libkpathsea3                2.0.2-15     path search library for teTeX (run
ii  tetex-bin                   2.0.2-15     The teTeX binary files

-- no debconf information

This is JTeX, Version 1.9.1, based on TeX Version 3.14159 (Web2C 7.3.1) (INITEX)  5 JUL 2004 16:37
**jlatex.ini
[...]
\l@danish=\language9

(/usr/share/texmf/tex/generic/hyphen/dkhyphen.tex
(/usr/share/texmf/tex/generic/hyphen/dkcommon.tex)
(/usr/share/texmf/tex/generic/hyphen/dkspecial.tex)
(/usr/share/texmf/tex/generic/hyphen/dkspecial.tex))
\l@dutch=\language10

(/usr/share/texmf/tex/generic/hyphen/nehyph.tex
! Improper alphabetic or japanese constant.
<to be read again> 
                   \ä 
l.44 catcode`\ä=11\uccode`\ä
                            =`\^^c4\lccode`\^^e4=`\^^e4
A one-character control sequence belongs after a ` mark.
So I'm essentially inserting \0 here.


-- System Information
Debian Release: 3.0-bunk-2
Architecture: i386
Kernel: Linux alhambra 2.4.25 #1 Mit Feb 18 16:41:07 CET 2004 i686
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro



Reply to: