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

Bug#251238: tetex-bin fails configuration



Mensaje citado por Frank Küster <frank@debian.org>:

> 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).

I see...
 
> 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

That's OK.

> 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 

No, I have no cahyph.tex in the search path. But in language.dat cahyph.tex is
mentioned. Somer users speak catalan so as administrator I used texconfig and
uncomment the line referring to cahyph.tex. I've been using testing in this
computer since almost a year. I remember at least two tetex-bin updates. My
intuition is that file language.dat was never upgraded, maybe a bug in the
installation script?
> 
> 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.

I'd rather prefer using texconfig. But thans for your suggestion.

Well, I have used texconfig to edit language.dat and I have commented the line
referring to cahyph.tex and voilà! ;-) Now tetex-bin is OK in my system. so I
think this bug can be happily closed. Thanks a lot for your soon answer. Your
time and efforts are greatly appreciated.

> 
> Regards, Frank

Kind regards,

Juan C. Amengual




Reply to: