[tex-live] #! Map ... in updmap.cfg

Norbert Preining preining at logic.at
Thu May 30 10:05:12 CEST 2013


Hi Bob,

On Do, 30 Mai 2013, Bob Tennent wrote:
> I'm trying to figure out why the texlive font packages in Fedora
> don't properly create entries in psfonts.map and pdftex.map when
> they are installed. Immediately after installation of, say,
> texlive-ebgaramond,

What programs are called by the Fedora packages?

> grep EBGaramond `kpsewhich updmap.cfg`
> 
> returns
> 
> #! Map EBGaramond.map
> Map EBGaramond.map
> 
> that is, the relevant map file is both disabled and enabled.  But

That is probably a bug in the Fedora scripts?

> If updmap-sys is then executed, the relevant entries are created.

> The posttrans script for the package executes
> /usr/bin/updmap-sys --syncwithtrees 

(I *really* should write that article how to package TeX Live, that
is rubbish what they are doing ...)

Yes, --syncwithtree is not enough, it needs a run of
	updmap-sys
afterwards.

This is even documented in the source code, updmap.pl, at the end
of the syncwithtree option
      # the original script did not run any update of the map files here,
      # should we do that?

Did anyone of the Fedora guys actually tested these scripts?

Norbert

------------------------------------------------------------------------
PREINING, Norbert                               http://www.preining.info
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------


More information about the tex-live mailing list