Bug#321094: solved
Christoph Bier <christoph.bier@web.de> wrote:
> I deleted all my "own" map files in $TEXMFMAIN, so that they only
> reside in $TEXMFHOME again.
>
[...]
>
> After I run
>
> $ updmap
>
> as normal user chris---not as root!---there's a pdftex.map in
> /home/chris/.texmf-var/fonts/map/pdftex/updmap/ and all my own fonts
> are found by pdflatex. So, it works now :-)!
Thanks to the new features in teTeX-3.0. Fine.
> There were no problems with the manually installed teTeX 3.0 on my
> laptop. All my fonts worked and I used the same $TEXMFHOME as on my
> desktop. So I had a working installation of teTeX 3.0 that showed me
> everything is right in $TEXMFHOME. The problem was that calling
> updmap as root did not create
> /home/chris/.texmf-var/fonts/map/pdftex/updmap/ and its content and
> that /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map was not
> correctly updated (even with all map files in $TEXMFMAIN)---and is
> still not even after calling updmap as root.
You mean, fonts that were in $TEXMFHOME with the map files in $TEXMFMAIN
had no correct information? It would be interesting to see the
difference between the two pdftex.map files. Did you have anything in
~/.texmf-config/?
> As long as updmap called by a normal user can't write
> /usr/local/share/texmf/ls-R
Oh, that is a bug.
> I would except updmap called by root
> would do the job for every user, i.e. creating a correct
> /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map.
Yes, it should do that unless the user has private configuration in
TEXMFCONFIG. I don't know why it doesn't; that's why I asked about the
differences between the two pdftex.map files. Can you find out whether
specific lines are missing, or all the lines from one map file in
/etc/texmf/map... or /etc/texmf/dvips?
Regards, Frank
--
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer
Reply to: