[tex-live] Not so good experience with TL net install on windows.

Siep Kroonenberg siepo at cybercomm.nl
Sun Aug 31 13:00:41 CEST 2008


On Sat, Aug 30, 2008 at 04:26:11PM -0500, Karl Berry wrote:
>         Then I renamed all TL-2007 envvars
> 
> Can you tell us what TL'07 envvars you had set and their values?
> (So we can try to reproduce.)
> 
>     excluded the TL-2007 bin dir from  the PATH
> 
> Siep or anyone, can you try the Windows install with the TL'07 bindir in
> your path to see if that is enough to cause the VM problem?  Perhaps the
> installer is somewhere not using the correctly prepended path ...

I did get a low virtual memory warning, although the installer did
pull through.

Excerpts from the log file (install-tl -v):

#################################

Installing: ziffer
Installing: zwgetfdate
Old system path:
C:\TeXLive2007\bin\win32;C:\TeXLive2007\dviout;C:\gs\gs8.54\bin;%
SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
Old user path: none
New system path:
C:\TeXLive2007\dviout;C:\gs\gs8.54\bin;%SystemRoot%\system32;%Sys
temRoot%;%SystemRoot%\System32\Wbem;C:\Program
Files\texlive\2008\bin\win32
New user path: none
D: Broadcasting "Enviroment settings changed" message...
D: Broadcast complete; result: 1.
D: Prepending C:/Program Files/texlive/2008/bin/win32 to PATH
D: Prepending C:/Program Files/texlive/2008/tlpkg/tlperl/bin to PATH
D:
New PATH is now:
D:   C:/Program Files/texlive/2008/tlpkg/tlperl/bin
D:   C:/Program Files/texlive/2008/bin/win32
D:   d:\tlpkg\installer
D:   C:\TeXLive2007\bin\win32
D:   C:\TeXLive2007\dviout
D:   C:\gs\gs8.54\bin
D:   C:\WINDOWS\system32
D:   C:\WINDOWS
D:   C:\WINDOWS\System32\Wbem
D:
running post install action for bin-texdoc
running post install action for bin-texlive
running post install action for bin-tlpsv.win32
running post install action for texlive-cz
....

#################################

So far, so good

#################################

....
:/Program
Files/texlive/2008/texmf-dist/fonts/truetype/public/xepersian:
caching
, new cache contents: 13 fonts, 0 dirs
 C:/Program Files/texlive/2008/texmf-var/fonts/cache: cleaning cache
directory
 fc-cache: failed
 C:/Program Files/texlive/2008/texmf-dist/fonts/truetype: failed to
write cache
 FcDirCacheValid(dir) returned FcFalse.
....

#################################

This is the unexplained fc-cache problem; nothing new

#################################

....
D: Notifying changes in filetypes...
D: Done notifying
running mktexlsr C:/Program Files/texlive/2008/texmf-dist C:/Program
Files/texlive
/2008/texmf
writing fmtutil.cnf data to C:/Program
Files/texlive/2008/texmf-var/web2c/fmtutil.
cnf
writing updmap.cfg to C:/Program
Files/texlive/2008/texmf-var/web2c/updmap.cfg
writing language.dat data to C:/Program
Files/texlive/2008/texmf-var/tex/generic/c
onfig/language.dat
writing language.def data to C:/Program
Files/texlive/2008/texmf-var/tex/generic/c
onfig/language.def
running mktexlsr C:/Program Files/texlive/2008/texmf-var
running updmap-sys... updmap.bat: updmap: No appropriate script
found.
done
re-running mktexlsr C:/Program Files/texlive/2008/texmf-var
pre-generating all format files (fmtutil-sys --all), be
patient...This is Alephk,
Version 3.1415926-1.15-2.1-0.0-rc4 (Web2C 7.5.7) (INIALEPH)
  %&-line parsing enabled.
 Copyright (c) 2002--2004 the Aleph task force
 entering extended mode
 ! I can't find file `aleph.ini'.
 <*> *aleph.ini

 (Press Enter to retry, or Control-Z to exit)
 Please type another input file name:
 ! Emergency stop.
 <*> *aleph.ini

 No pages of output.
 Transcript written on aleph.log.

 kpathsea: Running mktextex aleph.ini
 This is Alephk, Version 3.1415926-1.15-2.1-0.0-rc4 (Web2C 7.5.7)
(INIALEPH)
  %&-line parsing enabled.
 Copyright (c) 2002--2004 the Aleph task force
 entering extended mode
 ! I can't find file `lambda.ini'.
 <*> *lambda.ini
 
 (Press Enter to retry, or Control-Z to exit)
 Please type another input file name:
 ! Emergency stop.
 <*> *lambda.ini

#################################

The logfile doesn't show it, but the screen output did: the
installer tried to run mktexlsr on the tl2007 texmf trees, which
explains failure of format generation.

###
running post install action for texlive.infra
running mktexlsr C:/Program Files/texlive/2008/texmf-dist C:/Program
Files/texli
ve/2008/texmf
Cannot open C:/TeXLive2007/texmf-config/ls-R to write.
mktexlsr: Updating C:/TeXLive2007/texmf-var/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf-var/ls-R.
mktexlsr: Updating C:/TeXLive2007/texmf/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf/ls-R.
mktexlsr: Updating C:/TeXLive2007/../texmf-local/ls-R...
mktexlsr: Updated C:/TeXLive2007/../texmf-local/ls-R.
mktexlsr: Updating C:/TeXLive2007/texmf-dist/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf-dist/ls-R.
mktexlsr: Done.
###

And then it starts looping:

#################################

 kpathsea: Running mktextex latex.ini
 Running: pdftex --ini --jobname=latex --progname=latex
-translate-file=cp227.tcx
*latex.ini <nul
 The file latex.fmt not created.
 Sorry, I can't find the format `latex.fmt'; will try `xmltex.fmt'.
 This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (INITEX)
  %&-line parsing enabled.
 warning: Could not open char translation file `cp227.tcx'.
 This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (INITEX)
  %&-line parsing enabled.
 entering extended mode
 ! I can't find file `latex.ini'.
 <*> *latex.ini

 (Press Enter to retry, or Control-Z to exit)
 Please type another input file name:
 ! Emergency stop.
 <*> *latex.ini

 No pages of output.
 Transcript written on latex.log.

 kpathsea: Running mktextex latex.ini
 Running: pdftex --ini --jobname=latex --progname=latex
-translate-file=cp227.tcx
*latex.ini <nul

#################################

until it is forced to give up by memory exhaustion:

#################################

 kpathsea: Running mktextex latex.ini
 Running: pdftex --ini --jobname=latex --progname=latex
-translate-file=cp227.tcx
*latex.ini <nul
 The file latex.fmt not created.
 Sorry, I can't find the format `latex.fmt'; will try `xmltex.fmt'.
 This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (INITEX)
  %&-line parsing enabled.
 warning: Could not open char translation file `cp227.tcx'.
 This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (INITEX)
  %&-line parsing enabled.
 entering extended mode
 fatal: memory exhausted (xmalloc of 2400004 bytes).
 ^^^^^^^^^^^^^^^^^^^^^^^

#################################

So after a lot of time no formats have been generated.

 Running: pdftex --ini --jobname=latex --progname=latex
-translate-file=cp227.tcx
*latex.ini <nul
 The file latex.fmt not created.
 Sorry, I can't find the format `latex.fmt'; will try `xmltex.fmt'.
 This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (INITEX)
  %&-line parsing enabled.
 
 kpathsea: Running mktexfmt latex.fmt
 Running: pdftex --ini --jobname=xmltex --progname=xmltex &latex
xmltex.ini <nul
 The file xmltex.fmt not created.
 I can't find the format file `xmltex.fmt'!

 kpathsea: Running mktexfmt latex.fmt
 
 kpathsea: Running mktexfmt xmltex.fmt
 Running: pdftex --ini --jobname=xmltex --progname=xmltex &latex
xmltex.ini <nul
 The file xmltex.fmt not created.
 I can't find the format file `xmltex.fmt'!

Installing: texlive.infra
Installing: texlive.infra.win32
Installing: tools
WARNING: environment variable TEXMFCNF is set.
You should know what you are doing.
We will remove that for the post install actions, but all further
operations might be disturbed.

running post install action for bin-texlive
running post install action for bin-tlpsv.win32
running post install action for texlive-en
running post install action for texlive.infra
running mktexlsr C:/Program Files/texlive/2008/texmf-dist C:/Program Files/texli
ve/2008/texmf
Cannot open C:/TeXLive2007/texmf-config/ls-R to write.
mktexlsr: Updating C:/TeXLive2007/texmf-var/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf-var/ls-R.
mktexlsr: Updating C:/TeXLive2007/texmf/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf/ls-R.
mktexlsr: Updating C:/TeXLive2007/../texmf-local/ls-R...
mktexlsr: Updated C:/TeXLive2007/../texmf-local/ls-R.
mktexlsr: Updating C:/TeXLive2007/texmf-dist/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf-dist/ls-R.
mktexlsr: Done.
writing fmtutil.cnf data to C:/Program Files/texlive/2008/texmf-var/web2c/fmtuti
l.cnf
writing updmap.cfg to C:/Program Files/texlive/2008/texmf-var/web2c/updmap.cfg
writing language.dat data to C:/Program Files/texlive/2008/texmf-var/tex/generic
/config/language.dat
writing language.def data to C:/Program Files/texlive/2008/texmf-var/tex/generic
/config/language.def
running mktexlsr C:/Program Files/texlive/2008/texmf-var
Cannot open C:/TeXLive2007/texmf-config/ls-R to write.
mktexlsr: Updating C:/TeXLive2007/texmf-var/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf-var/ls-R.
mktexlsr: Updating C:/TeXLive2007/texmf/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf/ls-R.
mktexlsr: Updating C:/TeXLive2007/../texmf-local/ls-R...
mktexlsr: Updated C:/TeXLive2007/../texmf-local/ls-R.
mktexlsr: Updating C:/TeXLive2007/texmf-dist/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf-dist/ls-R.
mktexlsr: Done.
running updmap-sys... done
re-running mktexlsr C:/Program Files/texlive/2008/texmf-var
Cannot open C:/TeXLive2007/texmf-config/ls-R to write.
mktexlsr: Updating C:/TeXLive2007/texmf-var/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf-var/ls-R.
mktexlsr: Updating C:/TeXLive2007/texmf/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf/ls-R.
mktexlsr: Updating C:/TeXLive2007/../texmf-local/ls-R...
mktexlsr: Updated C:/TeXLive2007/../texmf-local/ls-R.
mktexlsr: Updating C:/TeXLive2007/texmf-dist/ls-R...
mktexlsr: Updated C:/TeXLive2007/texmf-dist/ls-R.
mktexlsr: Done.

#################################

The installation could be fixed afterwards by removing the TEXMFCNF
environment variable, then running mktexlsr and then regenerating
the formats with tlmgr.

It is probably a good idea to also remove the TLroot- and TEXMFTEMP
environment variables.

-- 
Siep Kroonenberg


More information about the tex-live mailing list