[tex-live] [tlpretest]: updmap-sys error
Norbert Preining
preining at logic.at
Thu May 17 01:18:41 CEST 2012
Hi Uwe,
On Mi, 16 Mai 2012, Uwe Siart wrote:
> installation is tlpretest on WinXP. When I try to add a mapfile I get
> the following error:
>
> ,----
> | Microsoft Windows XP [Version 5.1.2600]
> | (C) Copyright 1985-2001 Microsoft Corp.
> |
> | d:\>kpsewhich ul9.map
> | c:/Programme/texlive/2012/../texmf-local/fonts/map/dvips/luxi/ul9.map/ul9.map
> |
> | d:\>updmap-sys --enable Map=ul9.map
> | updmap.pl is using the following updmap.cfg files (in precedence order):
> | c:/Programme/texlive/2012/texmf/web2c/updmap.cfg
> | c:/Programme/texlive/2012/texmf-dist/web2c/updmap.cfg
> | updmap.pl: top config file c:/programme/texlive/2012/texmf-config/web2c/updmap.cfg has not been read. at c:/Programme/te
> | xlive/2012/texmf/scripts/tetex/updmap.pl line 1197.
> | C:\Programme\texlive\2012\bin\win32\runscript.tlu:587: command failed with exit code 255:
> | perl.exe c:/Programme/texlive/2012/texmf/scripts/tetex/updmap.pl --enable Map=ul9.map
> `----
Which verison of updmap was that? THe one from tlpretest from yesterday
or the one from a few days ago?
The reason is, when I do the same on Unix I see:
$ updmap-sys --enable Map=tu.map
updmap is using the following updmap.cfg files (in precedence order):
/home/norbert/tl/2012/texmf/web2c/updmap.cfg
/home/norbert/tl/2012/texmf-dist/web2c/updmap.cfg
Creating new config file /home/norbert/tl/2012/texmf-config/web2c/updmap.cfg
dvips output dir: "/home/norbert/tl/2012/texmf-var/fonts/map/dvips/updmap"
pdftex output dir: "/home/norbert/tl/2012/texmf-var/fonts/map/pdftex/updmap"
and all is fine, no problem, with a very similar setup.
I don't see why it dies on you in the
enable_disable_maps
function ...
Can you reproduce this behaviour? If yes, can you do the following:
Edit the c:/Programme/texlive/2012/texmf/scripts/tetex/updmap.pl
around line 1198, in the
sub enable_disable_maps {
that it looks like this:
sub enable_disable_maps {
my (@what) = @_;
my $tc = $alldata->{'changes_config'};
if (!defined($alldata->{'updmap'}{$tc})) {
print STDERR "$prg: top config file $tc has not been read.\n";
print STDERR "$prg: currently read config files:\n";
for my $f (keys %{$alldata->{'updmap'}}) {
print STDERR "$prg: $f\n";
}
die "$prg: good bye."
}
my $changed = 0;
for my $w (@what) {
.....
and reproduce and send me the output. Thanks.
Best wishes
Norbert
------------------------------------------------------------------------
Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan TeX Live & Debian Developer
DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
PUDSEY (n.)
The curious-shaped flat wads of dough left on a kitchen table after
someone has been cutting scones out of it.
--- Douglas Adams, The Meaning of Liff
More information about the tex-live
mailing list