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

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: