[tex-live] getnonfreefonts script broken on w32

Gregor Zimmermann gregor.zimmermann at physik.uni-leipzig.de
Sun Oct 19 00:07:22 CEST 2008


Hi all,

the getnonfreefonts(-sys).bat script is broken on win32 (WinXP SP3). It
fails with the message below [1]. For this to happen, it is irrelevant
if TL2008 was installed by DVD or through web install. On a Ubuntu VM it
worked as expected.
Unfortunately I could not track this further, as the .bat files are only
wrappers for texlua. But if getnonfreefonts can access wget (i.e. wget
is copied to the bin folder), the script complains about missing Perl.

Best regards,
 Gregor

PS: It's great that the web installer now installs dviout by default -
Many Thanks.

[1] Log:
C:\>getnonfreefonts-sys -d -v
DEBUG: Environment variable TMP='C:\Users\ADMINI~1\LOKALE~1\Temp'.
DEBUG: Environment variable TEMP='C:\Users\ADMINI~1\LOKALE~1\Temp'.
DEBUG: Environment variable TMPDIR not set.
DEBUG: Internal variable SYSTMP set to 'C:\Users\ADMINI~1\LOKALE~1\Temp'.
DEBUG: Internal variable SYSTMP converted to
'C:/Users/ADMINI~1/LOKALE~1/Temp'.
DEBUG: Search for kpsewhich in 'C'.
DEBUG: Search for kpsewhich in '/Programme/texlive/2008/tlpkg/tlgs/bin;C'.
DEBUG: Search for kpsewhich in '/Programme/texlive/2008/tlpkg/installer;C'.
DEBUG: Search for kpsewhich in '\WINDOWS\system32;C'.
DEBUG: Search for kpsewhich in '\WINDOWS;C'.
DEBUG: Search for kpsewhich in '\WINDOWS\System32\Wbem;C'.
DEBUG: Search for kpsewhich in '\Programme\texlive\2008\bin\win32'.
DEBUG: Found \Programme\texlive\2008\bin\win32/kpsewhich.exe.
DEBUG: sys=true.
DEBUG: INSTALLROOT='C:/Programme/texlive/2008/../texmf-local'.
DEBUG: Internal variable INSTALLROOT converted to
'C:/Programme/texlive/2008/../
texmf-local'.
DEBUG: Internal variable tmpdir set to
'C:/Users/ADMINI~1/LOKALE~1/Temp/getfont-
196'.
DEBUG: Supported signals: INT ILL FPE SEGV TERM ABRT BREAK.
DEBUG: Running 'wget ftp://tug.org/tex/getnonfreefonts/getfont2008'.
Der Befehl "wget" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
! Error: Can't execute wget.

[The last three lines state, that wget was either misspelled (obviously
nonsense) or not found.]


More information about the tex-live mailing list