Re: texlive-latex-base configuration error

2010-01-31 Thread Florian Kulzer
On Sat, Jan 30, 2010 at 16:06:34 +0100, Alexandru Cabuz wrote:
 Hello, list!
 
 I am running testing i386. Upgrading livetex, apt gives configuration
 errors:

[...]

 The one it seems to be choking on unavoidably is texlive-latex-base
 That's the one that breaks things, I think.
 
 I have enclosed the output of apt below, and also the logfile it produces.
 
 
 Paramétrage de texlive-latex-base (2009-7) ...
 Running mktexlsr. This may take some time... done.
 Building format(s) --all --cnffile
 /etc/texmf/fmt.d/10texlive-latex-base.cnf.
 This may take some time...
 fmtutil-sys failed. Output has been stored in
 /tmp/fmtutil.rDOEJe9f
 Please include this file if you report a bug.

[...]

 cabuz:/home/cabuz# cat /tmp/fmtutil.rDOEJe9f

[...]

 fmtutil: running `luatex -ini   -jobname=dvilualatex -progname=dvilualatex
 dvilualatex.ini' ...
 This is LuaTeX, Version beta-0.50.0-2009122515 (INITEX)
  restricted \write18 enabled.
 (/usr/share/texmf/tex/latex/latexconfig/dvilualatex.ini

That seems to be an outdated (or just plain wrong) location for this
file; it should be at
/usr/share/texmf-texlive/tex/latex/latexconfig/dvilualatex.ini.

I would check which package is responsible for this file, i.e. run:

  dpkg -S /usr/share/texmf/tex/latex/latexconfig/dvilualatex.ini

You might have to purge (not just remove) whatever package is
responsible for putting this file on your system.

 ! I can't find file `luatexconfig.tex'.
 l.2 \input luatexconfig.tex
 
 Please type another input file name:
 ! Emergency stop.
 l.2 \input luatexconfig.tex
 
 No pages of output.
 Transcript written on dvilualatex.log.
 Error: `luatex -ini  -jobname=dvilualatex -progname=dvilualatex
 dvilualatex.ini' failed

The correct locations and names for the lualatex configuration files
are:

$ dpkg -L texlive-latex-base | grep lualatex
/usr/share/texmf-texlive/tex/latex/latexconfig/lualatex.ini
/usr/share/texmf-texlive/tex/latex/latexconfig/lualatexiniconfig.tex
/usr/share/texmf-texlive/tex/latex/latexconfig/dvilualatex.ini
/usr/bin/lualatex
/usr/bin/dvilualatex

 fmtutil: running `luatex -ini   -jobname=lualatex -progname=lualatex
 lualatex.ini' ...
 This is LuaTeX, Version beta-0.50.0-2009122515 (INITEX)
  restricted \write18 enabled.
 (/usr/share/texmf/tex/latex/latexconfig/lualatex.ini
 ! I can't find file `luatexconfig.tex'.

The same problem occurs with lualatex.ini, which is in a wrong location
as well.

[...]

If getting rid of the spurious configuration files does not let you
complete the upgrade of the texlive packages, then you might have to
temporarily comment out all references to lua(la)tex and dvilua(la)tex
in the files in /etc/texmf/fmt.d/. This should at least allow you to
complete the upgrade, but the lua(la)tex formats will not be built.
Afterwards you might have to purge and reinstall luatex and maybe also
texlive-base and texlive-latex-base.

-- 
Regards,|
  Florian   |


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



texlive-latex-base configuration error

2010-01-30 Thread Alexandru Cabuz
Hello, list!

I am running testing i386. Upgrading livetex, apt gives configuration
errors:


I have looked around the web, and in the debian-user archives, and there is
a similar bug that appeared a long time ago, like in 2007 and 2008, but it
seemed to be fixed. In any case, I have found nothing helpful for this, the
2010 bug.

I have tried uninstalling and reinstalling different packages, tex-common,
texlive-common, etc.

The one it seems to be choking on unavoidably is texlive-latex-base
That's the one that breaks things, I think.

I have enclosed the output of apt below, and also the logfile it produces.


Paramétrage de texlive-latex-base (2009-7) ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile
/etc/texmf/fmt.d/10texlive-latex-base.cnf.
This may take some time...
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.rDOEJe9f
Please include this file if you report a bug.

dpkg : erreur de traitement de texlive-latex-base (--configure) :
 le sous-processus script post-installation installé a retourné une erreur
de sortie d'état 1
dpkg : des problèmes de dépendances empêchent la configuration de
texlive-publishers :
 texlive-publishers dépend de texlive-latex-base (= 2009-1) ; cependant :
 Le paquet texlive-latex-base n'est pas encore configuré.
dpkg : erreur de traitement de texlive-publishers (--configure) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour « tex-common »...
Running updmap-sys. This may take some time... done.
Des erreurs ont été rencontrées pendant l'exécution :
 texlive-latex-base
 texlive-publishers
E: Sub-process /usr/bin/dpkg returned an error code (1)



***
what follows is the content of /tmp/fmtutil.rDOEJe9f  which is produced
by fmtutil-sys

Thanks for any suggestions.




cabuz:/home/cabuz# cat /tmp/fmtutil.rDOEJe9f
fmtutil: running `pdftex -ini   -jobname=latex -progname=latex
-translate-file=cp227.tcx *latex.ini' ...
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (INITEX)
 restricted \write18 enabled.
 (/usr/share/texmf-texlive/web2c/cp227.tcx)
entering extended mode
(/usr/share/texmf-texlive/tex/latex/latexconfig/latex.ini
(/etc/texmf/tex/generic/config/pdftexconfig.tex)
(/usr/share/texmf-texlive/tex/latex/base/latex.ltx
(/usr/share/texmf-texlive/tex/latex/base/texsys.cfg)
./texsys.aux found


\...@currdir set to: ./.


Assuming \openin and \input
have the same search path.


Defining UNIX/DOS style filename parser.

catcodes, registers, compatibility for TeX 2,  parameters,
LaTeX2e 2009/09/24
hacks, control, par, spacing, files, font encodings, lengths,


Local config file fonttext.cfg used


(/usr/share/texmf-texlive/tex/latex/base/fonttext.cfg
(/usr/share/texmf-texlive/tex/latex/base/fonttext.ltx
=== Don't modify this file, use a .cfg file instead ===

(/usr/share/texmf-texlive/tex/latex/base/omlenc.def)
(/usr/share/texmf-texlive/tex/latex/base/t1enc.def)
(/usr/share/texmf-texlive/tex/latex/base/ot1enc.def)
(/usr/share/texmf-texlive/tex/latex/base/omsenc.def)
(/usr/share/texmf-texlive/tex/latex/base/t1cmr.fd)
(/usr/share/texmf-texlive/tex/latex/base/ot1cmr.fd)
(/usr/share/texmf-texlive/tex/latex/base/ot1cmss.fd)
(/usr/share/texmf-texlive/tex/latex/base/ot1cmtt.fd)))


Local config file fontmath.cfg used


(/usr/share/texmf-texlive/tex/latex/base/fontmath.cfg
(/usr/share/texmf-texlive/tex/latex/base/fontmath.ltx
=== Don't modify this file, use a .cfg file instead ===

(/usr/share/texmf-texlive/tex/latex/base/omlcmm.fd)
(/usr/share/texmf-texlive/tex/latex/base/omscmsy.fd)
(/usr/share/texmf-texlive/tex/latex/base/omxcmex.fd)
(/usr/share/texmf-texlive/tex/latex/base/ucmr.fd)))


Local config file preload.cfg used

=
(/usr/share/texmf-texlive/tex/latex/base/preload.cfg
(/usr/share/texmf-texlive/tex/latex/base/preload.ltx)) page nos., x-ref,
environments, center, verbatim, math definitions, boxes, title, sectioning,
contents, floats, footnotes, index, bibliography, output,
===
Local configuration file hyphen.cfg used
===
(/usr/share/texmf-texlive/tex/generic/babel/hyphen.cfg
(/usr/share/texmf-texlive/tex/generic/hyphen/hyphen.tex)
(/usr/share/texmf-texlive/tex/generic/hyphen/ushyphmax.tex)
(/usr/share/texmf-texlive/tex/generic/hyphen/dumyhyph.tex)
(/usr/share/texmf-texlive/tex/generic/hyphen/zerohyph.tex))
=
Applying patch file ltpatch.ltx
=
(/usr/share/texmf-texlive/tex/latex/base/ltpatch.ltx)
 ) )
Beginning to dump on file latex.fmt
 (format=latex 2010.1.28)
4938 strings of total length 67356
44234 memory locations dumped; current usage is 14442301
3282 multiletter