Re: texlive 2008/2009, hyphen pattern handling
Norbert Preining <preining@logic.at> wrote:
> Now how do we handle that?
>
> My idea was to:
> - replace /etc/texmf/language.d/ with /etc/texmf/hyphen.d/<snippet>
> - put the tlpdb line into the <snippet>
> AddHyphen name=french synonyms=patois,francais lefthyphenmin=2 righthyphenmin=3 file=loadhyph-fr.tex
> - create with update-language *both* config files language.dat and
> language.def from the information in the snippet.
That sounds reasonable.
I found an other incarnation of the same issue when trying to install
binary packages one by one:
# dpkg -l "texlive-*" | grep ^i
iF texlive-base 2008.svn12355-1 TeX Live: Essential programs and files
ii texlive-base-bin 2008.svn12355-1 TeX Live: Essential binaries
ii texlive-common 2008.svn12355-1 TeX Live: Base component
ii texlive-doc-base 2008.svn12355-1 TeX Live: TeX Live documentation
One reason for the breakage is fixed in svn: texlive-base-bin has now
again a file in fmt.d which made the postinst think I was upgrading from
etch instead of installing from scratch. No idea whether it the conffile
is correctly placed in that package.
But after fixing this, texlive-base wants to build the etex format and
fails because it picks up
kpsewhich --progname=etex language.def
/usr/share/texmf-texlive/tex/generic/config/language.def
with all thinkable hyphenation patterns which are not installed in this
minimal case.
Therefore I think we definitely need to generate language.def, and the
approach you took looks good to me.
I'll try to have a look at the patch soon, but might be distracted: I'm
working halftime right now, and the other half I'm caring for my son
Julian (and Anke is working again, too).
Regards, Frank
--
Dr. Frank Küster
Debian Developer (TeXLive)
VCD Aschaffenburg-Miltenberg, ADFC Miltenberg
B90/Grüne KV Miltenberg
Reply to: