Bug 8641

Summary: TeXLive fails to generate pk fonts
Product: Mageia Reporter: Juan Magallon <jamagallon>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: jamagallon
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: texlive-20120701-2.mga3.src.rpm CVE:
Status comment:

Description Juan Magallon 2013-01-09 13:10:53 CET
I have a presentation make with Beamer that before compiled fine.
Now it fails to generate the pdf like this:

kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+375/600 --dpi 375 mathkerncmssi8
mktexpk: don't know how to create bitmap font for mathkerncmssi8.
mktexpk: perhaps mathkerncmssi8 is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
(see the transcript file for additional information)
!pdfTeX error: pdflatex (file mathkerncmssi8): Font mathkerncmssi8 at 375 not f
ound
 ==> Fatal error occurred, no output PDF file produced!
make: *** [010-pres.pdf] Error 70

If you try the sole command it fails again:

mktexpk --mfmode / --bdpi 600 --mag 0+375/600 --dpi 375 mathkerncmssi8
mktexpk: don't know how to create bitmap font for mathkerncmssi8.
mktexpk: perhaps mathkerncmssi8 is missing from the map file.

Something is missing in texlive packages ?

TIA
Comment 1 Juan Magallon 2013-01-15 01:36:42 CET
Digging some more, I read that it could be due to bad font maps.
I tried to regenerate:

werewolf:~# updmap-sys
"my" variable $TEXMFMAIN masks earlier declaration in same scope at /usr/bin/updmap line 53.
updmap is using the following updmap.cfg files (in precedence order):
  /etc/texmf/web2c/updmap.cfg
  /usr/share/texmf/web2c/updmap.cfg
  /usr/share/texmf-dist/web2c/updmap.cfg
dvips output dir: "/var/lib/texmf/fonts/map/dvips/updmap"
pdftex output dir: "/var/lib/texmf/fonts/map/pdftex/updmap"
dvipdfmx output dir: "/var/lib/texmf/fonts/map/dvipdfmx/updmap"
pxdvi output dir: "/var/lib/texmf/fonts/map/pxdvi/updmap"

ERROR:  The following map file(s) couldn't be found:
	PTSans-type1.map (in /etc/texmf/web2c/updmap.cfg)
	PTSerif-type1.map (in /etc/texmf/web2c/updmap.cfg)
	rsfso.map (in /usr/share/texmf-dist/web2c/updmap.cfg)

	Did you run mktexlsr?

	You can disable non-existent map entries using the option
	  --syncwithtrees.

The output looks strange...

CC: (none) => jamagallon

Comment 2 Juan Magallon 2013-01-15 01:44:00 CET
Solved.
Installed texlive-fontsextra, includes the pk maps.
Perhaps is should be required by texlive ?

Status: NEW => RESOLVED
Resolution: (none) => FIXED