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

Bug#251238: tetex-bin fails configuration



Juan Carlos Amengual Argudo <jcamen@lsi.uji.es> wrote:

> Package: tetex-bin
> Version: 2.0.2-14
> Severity: important
>
> in the last upgrade tetex-bin fails configuration:
>
> dselect messages:
>
> running dpkg --pending --configure ...
> Configurando tetex-bin (2.0.2-14) ...
> Regenerating /etc/texmf/texmf.cnf ... done
> Running initex. This may take some time. ...
> Error: `tex -ini  -jobname=latex -progname=latex latex.ini' failed

Thanks for sending the log files. The error message for latex.fmt is:

\l@catalan=\language5

! I can't find file `cahyph.tex'.
<to be read again> 
                   \relax 
l.319   \repeat

In fact there is no cahyph.tex in tetex-2.0.2 (it will be in the next
upstream release), and we also do not mention it in language.dat (where
the hyphenation files that should be used during the format generation
are specified).

Therefore, either there is some language.dat in the search path (the
working directory is often a candidate for errors...), or you previously
installed and enabled this hyphenation file, but now it is lost.

What is the output of 

kpsewhich language.dat
ls -l `kpsewhich language.dat`

The first should be /usr/share/texmf/tex/generic/config/language.dat,
and this should be a link pointing to /etc/texmf/language.dat. If
cahyph.tex is mentioned in this file, you or some other administrator on
your machine, or an installation script for something else put it
there. This is perfectly okay (it's a conffile, after all). But then you
should also have cahyph.tex in the search path: 

kpsewhich cahyph.tex 

should find it.

> * tetex-bin/use_debconf: false

By the way: You can enable debconf management for language.dat and still
edit entries yourself, or add some. debconf will preserve your changes.

Regards, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie




Reply to: