Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 556048 - dev-texlive/texlive-fontsrecommended-2014: texlive pdflatex crash missing ecrm1000 (font ?)
Summary: dev-texlive/texlive-fontsrecommended-2014: texlive pdflatex crash missing ecr...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-27 15:01 UTC by Ludovic Magerand
Modified: 2015-07-31 14:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Simple test file (plop.tex,509 bytes, text/x-tex)
2015-07-27 15:01 UTC, Ludovic Magerand
Details
missfont log file (missfont.log,18 bytes, text/x-log)
2015-07-27 15:02 UTC, Ludovic Magerand
Details
Log file for the test file (plop.log,11.31 KB, text/x-log)
2015-07-27 15:02 UTC, Ludovic Magerand
Details
Texlive packages installed (eix -Ic texlive) (eix-texlive.txt,997 bytes, text/plain)
2015-07-27 15:04 UTC, Ludovic Magerand
Details
Emerge --info (emerge-info.txt,5.76 KB, text/plain)
2015-07-27 15:05 UTC, Ludovic Magerand
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ludovic Magerand 2015-07-27 15:01:45 UTC
Created attachment 407732 [details]
Simple test file

My last upgrade to my system included some update to TexLive and now pdflatex can't compile even a very simple file (see plop.tex in attachements).
missfont.log and plop.log are also attached.

switch@velona /home/switch/tmp $ pdflatex plop.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./plop.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 4 languages loaded.
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
(/usr/share/texmf-dist/tex/latex/base/utf8.def
(/usr/share/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/share/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texmf-dist/tex/latex/base/t1enc.def)
kpathsea: Running mktextfm ecrm1000
/usr/share/texmf-dist/web2c/mktexnam: Could not map source abbreviation  for ecrm1000.
/usr/share/texmf-dist/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000
This is METAFONT, Version 2.7182818 (TeX Live 2014) (preloaded base=mf)


kpathsea: Running mktexmf ecrm1000
! I can't find file `ecrm1000'.
<*> ...ljfour; mag:=1; nonstopmode; input ecrm1000
                                                  
Please type another input file name
! Emergency stop.
<*> ...ljfour; mag:=1; nonstopmode; input ecrm1000
                                                  
Transcript written on mfput.log.
grep: ecrm1000.log: Aucun fichier ou dossier de ce type
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000' failed to make ecrm1000.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou
nd.
<to be read again> 
                   relax 
l.100 \fontencoding\encodingdefault\selectfont
                                              
? 
! Emergency stop.
<to be read again> 
                   relax 
l.100 \fontencoding\encodingdefault\selectfont
                                              
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on plop.log.
Comment 1 Ludovic Magerand 2015-07-27 15:02:09 UTC
Created attachment 407734 [details]
missfont log file
Comment 2 Ludovic Magerand 2015-07-27 15:02:43 UTC
Created attachment 407736 [details]
Log file for the test file
Comment 3 Ludovic Magerand 2015-07-27 15:04:23 UTC
Created attachment 407738 [details]
Texlive packages installed (eix -Ic texlive)
Comment 4 Ludovic Magerand 2015-07-27 15:05:46 UTC
Created attachment 407740 [details]
Emerge --info
Comment 5 Ludovic Magerand 2015-07-27 15:07:15 UTC
I think the problem is somewhere in dev-texlive/texlive-fontsrecommended because anything I can find on the web about acrm1000 refered to this package.
Comment 6 Alexis Ballier gentoo-dev 2015-07-31 13:53:55 UTC
does 'kpsewhich special.map' outputs something for you?
Comment 7 Alexis Ballier gentoo-dev 2015-07-31 13:56:33 UTC
if not, please try installing dev-texlive/texlive-genericrecommended
Comment 8 Ludovic Magerand 2015-07-31 14:23:45 UTC
The command you asked was returning nothing:

velona  # kpsewhich special.map
velona  #

So as you asked, I installed dev-texlive/texlive-genericrecommended, and now I got this running the command:

velona  # kpsewhich special.map
/usr/share/texmf-dist/fonts/map/fontname/special.map

But when I try to compile the sample tex file, it is still failling (but the output is a little bit different, some lines are removed):

switch@velona /home/switch/tmp $ pdflatex plop.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./plop.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 4 languages loaded.
(/usr/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
(/usr/share/texmf-dist/tex/latex/base/utf8.def
(/usr/share/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/share/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texmf-dist/tex/latex/base/t1enc.def)
kpathsea: Running mktextfm ecrm1000
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000
This is METAFONT, Version 2.7182818 (TeX Live 2014) (preloaded base=mf)


kpathsea: Running mktexmf ecrm1000
! I can't find file `ecrm1000'.
<*> ...ljfour; mag:=1; nonstopmode; input ecrm1000
                                                  
Please type another input file name
! Emergency stop.
<*> ...ljfour; mag:=1; nonstopmode; input ecrm1000
                                                  
Transcript written on mfput.log.
grep: ecrm1000.log: Aucun fichier ou dossier de ce type
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000' failed to make ecrm1000.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou
nd.
<to be read again> 
                   relax 
l.100 \fontencoding\encodingdefault\selectfont
                                              
? 
! Emergency stop.
<to be read again> 
                   relax 
l.100 \fontencoding\encodingdefault\selectfont
                                              
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on plop.log.


Do you need the new plop.log ? The missfont.log is just the same.
Comment 9 Ludovic Magerand 2015-07-31 14:29:37 UTC
Ho, I just tried to reinstall dev-texlive/texlive-fontsrecommended, just in case, and now everything is working fine.
So problem solved.
Comment 10 Alexis Ballier gentoo-dev 2015-07-31 14:40:00 UTC
I've added the dep to tl-fontsrecommended:


+  31 Jul 2015; Alexis Ballier <aballier@gentoo.org>
+  texlive-fontsrecommended-2015.ebuild:
+  Add dep on dev-texlive/texlive-genericrecommended since it is almost
+  mandatory to use fonts now, bug #556048
+


thanks!