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

Bug#557091: texlive-binaries: fmtutil-sys failed during upgrade from texlive 2007



Ok, I found the bug ...

from your fmtutil.cnf

On Do, 19 Nov 2009, Marcin Juszkiewicz wrote:
> ### From file: /etc/texmf/fmt.d/10texlive-base.cnf
...
> etex            pdftex         language.def    -translate-file=cp227.tcx *etex.ini
...

> # any \write (instead of ^^xy).
> tex             tex             -               tex.ini
> 
> # The following added lines have been transferred from
> # /etc/texmf/fmt.d/10texlive-base-bin.cnf
> #They take precedence over earlier entries
> etex            pdftex         language.def    -translate-file=cp227.tcx *etex.ini
> pdfetex         pdftex         language.def    -translate-file=cp227.tcx *pdfetex.ini
> ### End of file: /etc/texmf/fmt.d/10texlive-base.cnf

Did *you* add this lines???

They are complete rubbish, they should NOT be there, as they are already
mentioned above.

The problem is that the text:
	#They take precedence over earlier entries
is WRONG.

Anyone having an idea how that happened????

fmtutil dies becasue it has an infinite loop detection code which also
springs in if the same format/engine combination is built twice or more
times (well, the same happens in infinite loops!).

The quest now is *why* on earth are these lines in your
	/etc/texmf/fmt.d/10texlive-base.cnf

They are NOT in mine, and not in the one we ship!

To fix your problem, remove the stuff after
	# /etc/texmf/fmt.d/10texlive-base-bin.cnf
to the end of file, call (as root)
	update-fmtutil
and
	fmtutil-sys --all
(or dpkg --configure -a)
	

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining                                        Associate Professor
JAIST Japan Advanced Institute of Science and Technology   preining@jaist.ac.jp
Vienna University of Technology                               preining@logic.at
Debian Developer (Debian TeX Task Force)                    preining@debian.org
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
PLYMPTON (n.)
The (pointless) knob on top of a war memorial.
			--- Douglas Adams, The Meaning of Liff



Reply to: