[OS X TeX] updmap, version 1122009795, is faulty
Gerben Wierda
Gerben.Wierda at rna.nl
Thu Aug 10 11:37:53 CEST 2006
On Aug 9, 2006, at 23:32, Peter Dyballa wrote:
> Hello!
>
> Last week the TeX i-Package update was reported on this list and I
> also updated one night. Now it seems that the version of updmap
> installed with this update does not work: it cannot maintain my
> private system of MAP file fragments and MAP files!
Well, what did change in the i-Package is that the pre-2005 behaviour
of updmap has become default again (as per release note and
announcement). That means that you need to run "sudo updmap" as you
would previously "sudo updmap-sys".
If you want true personal setups and a return to the updmap/updmap-sys
dichotomy, install or configure in Expert mode and choose to activate
true personal setups.
G
>
> Making the script show what it is doing I see that it determines
> cnfFile via "kpsewhich '--format=web2c files' updmap.cfg" as my
> private /Users/pete/Library/texmf/web2c/updmap.cfg. Then the errors
> start: "kpsewhich -var-value=TEXMFVAR" is invoked and vartexmf
> determined as /usr/local/teTeX/share/texmf.local – and then "mktexdir
> /usr/local/teTeX/share/texmf.local/web2c" is invoked and log set to
> "/usr/local/teTeX/share/texmf.local/web2c/updmap.log," which is
> nonsense in the circumstance that I am *privately* invoking nothing
> but simple user's updmap!
>
> So updmap reports erroneously:
>
> updmap: no permissions for writing
> /usr/local/teTeX/share/texmf.local/web2c/updmap.log', so no transcript
>
> and later:
>
> There was a problem finding a proper place to store configuration
> data.
> The message was:
> Directory `/usr/local/teTeX/share/texmf.local/web2c' is not writable
>
> To overcome such problems, set up the environment variable
> TEXMFCONFIG to
> point to a directory tree that is writable to you, e.g.
> TEXMFCONFIG=$HOME/texmf; export TEXMFCONFIG
> or
> setenv TEXMFCONFIG $HOME/texmf
>
> again not reporting the truth. The private TEXMFCONFIG is
> $HOME/Library/texmf.
>
>
> Of course updmap fails when invoked to assume TEXMFCONFIG is
> $HOME/texmf! But it also fails when it's told that TEXMFCONFIG is
> $HOME/Library/texmf because it faults back into the bad habit to
> "mktexdir /usr/local/teTeX/share/texmf.local/web2c" etc ... although I
> get correctly told:
>
> updmap: configuration file updated:
> `/Users/pete/Library/texmf/web2c/updmap.cfg'
>
> And this is true! ~/Library/texmf/web2c/updmap.cfg was updated and
> knows my new MAP file fragment, but the LOG file is
> /usr/local/teTeX/share/texmf.local/web2c/updmap.log. And it uses:
>
>
> dvipsoutputdir=/usr/local/teTeX/share/texmf.local/fonts/map/dvips/
> updmap
>
> pdftexoutputdir=/usr/local/teTeX/share/texmf.local/fonts/map/pdftex/
> updmap
> dvipdfmoutputdir=/usr/local/teTeX/share/texmf.local/fonts/map/
> dvipdfm/updmap
>
> so I do not have the MAP files corresponding to the configuration!
>
> --
> Greetings
>
> Pete
>
> Globalisation -- communism from above.
>
>
>
> ------------------------- Info --------------------------
> Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
> & FAQ: http://latex.yauh.de/faq/
> TeX FAQ: http://www.tex.ac.uk/faq
> List Archive: http://tug.org/pipermail/macostex-archives/
>
>
------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
More information about the macostex-archives
mailing list