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

Re: Bug#338046: whizzytex: FTBFS: einitex not provided anymore by tetex-bin (or elsewhere in sid)



Junichi Uekawa <dancer@netfort.gr.jp> wrote:

> Hi,
>
>> > Running INITEX=einitex  ... ./checkconfig: line 115: einitex: command not found
>> > 
>> > *** Error:
>> > 
>> >   Command failed:
>> > 
>> >       einitex '&latex' dummy > initex.log && [ -f dummy.$FMT ]
>> > 
>> >   einitex seems to have problems building format latex for latex
>> >   It could be a problem with einitex, format extension efmt, 
>> >   or the initial latex.efmt may not be availableb.
>> >   See initex.log
>> 
>> Yikes.
>> This will need investigation, thanks.
>
>
> whizzytex users reported that tetex no longer etex.
> I've not quite investigated the problem; but I would like 
> to check the intention.
>
> Is the intention to remove 'etex' 'einitex' commands?
>
> From the 'NEWS' file, it looks like 'pdfetex' is the default now,
> so invoking pdfeinitex would be the right option?

Atsuhito has already answered the main points.  I've just had a look at
the whizzytex sources, and I found some other possible problems.

First of all, I wonder when initex (or now, pdftex -ini) is used at
all.  Usually formats should be generated in the postinst script, and
they should be defined by fmtutil.cnf snippets in /etc/texmf/fmt.d/.
This way it is guaranteed that, if there are changes in tetex-* that
require all formats to be rebuilt, this will be done in tetex-bin's
postinst. 

Second, whizzytex hardcodes the extension for the format that is
generated.  However, this is subject to change, too; and if you use the
fmtutil.cnf mechanism, you need not specify it.

We are currently introducing a Debian TeX Policy; the current draft is
available in the tex-common package.

Regards, Frank
-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer



Reply to: