[Fedora TeX Live] cm-super woes due to updmap setup bug?

Andrew Lutomirski luto at mit.edu
Mon Jul 4 02:51:00 CEST 2011


Hi all-

On one of my computers, cm-super isn't working.  I have:

$ rpm -qa |grep cm-super
texlive-cm-super-fedora-fonts-2011-0.2.svn15878.fc15.noarch
texlive-cm-super-2011-0.2.svn15878.fc15.noarch

On the broken system,
/usr/share/texlive/texmf-var/fonts/map/pdftex/updmap/pdftex.map has no
mention of cm-super.  On a working system with the exact same cm-super
version, there are lots of mentions of cm-super.  This problem
survived a reinstall of texlive.  I'm running
texlive-release-2011-0.2.20110621.fc15.noarch.

One issue I found is that, after a fresh install, updmap.cfg did not
mention cm.map. Reinstalling texlive-amsfonts fixed that, but cm-super
still doesn't work.

On a good system, updmap.log says:

Scanning for MixedMap entries
/usr/share/texlive/texmf-dist/fonts/map/dvips/cm-super/cm-super-t1.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/cm-super/cm-super-t2a.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/cm-super/cm-super-t2b.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/cm-super/cm-super-t2c.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/cm-super/cm-super-ts1.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/cm-super/cm-super-x2.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/amsfonts/cm.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/amsfonts/cmextra.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/cm/cmtext-bsr-interpolated.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/amsfonts/cyrillic.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/amsfonts/latxfont.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/mflogo/mflogo.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/amsfonts/symbols.map

On a bad system, it says:

Scanning for MixedMap entries
/usr/share/texlive/texmf-dist/fonts/map/dvips/cm/cmtext-bsr-interpolated.map
/usr/share/texlive/texmf-dist/fonts/map/dvips/mflogo/mflogo.map

My best guess is that this has something to do with confusion between
/usr/share/texlive/texmf/web2c/updmap.cfg and
/usr/share/texlive/texmf-config/web2c/updmap.cfg.  Deleting
/etc/texmf/web2c/updmap.cfg a couple times and rerunning updmap-sys a
couple times fixed it.

I don't know how updmap is supposed to work, so I'm at a loss to debug further.

--Andy


More information about the TeXLive mailing list