Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PDF manual fails to build on Ubuntu 14.04 because missing ecrm1000 file #14311

Closed
brson opened this issue May 21, 2014 · 8 comments
Closed

PDF manual fails to build on Ubuntu 14.04 because missing ecrm1000 file #14311

brson opened this issue May 21, 2014 · 8 comments

Comments

@brson
Copy link
Contributor

brson commented May 21, 2014

This is on a fresh install, after installing all the prerequisites on the wiki.

/usr/bin/pandoc --standalone --toc --number-sections --include-before-body=doc/version.tex --from=markdown --include-before-body=doc/footer.tex --to=latex /home/brian/dev/rust3/src/doc/rust.md --output=doc/rust.tex
latex compiler: doc/rust.pdf
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)
 restricted \write18 enabled.
entering extended mode

kpathsea: Running mktextfm ecrm1000
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000
This is METAFONT, Version 2.718281 (TeX Live 2013/Debian)


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: No such file or directory
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.
make: *** [doc/rust.pdf] Error 1
@adrientetar
Copy link
Contributor

Maybe the wiki page should be refactored but if you scroll down to this paragraph.
texlive-latex-recommended should provide this functionality.

Otherwise maybe replacing lmodern with texlive-fonts-recommended would fix this (should be tested).

@brson
Copy link
Contributor Author

brson commented May 22, 2014

I have texlive-fonts-recommended installed, along with everything else the wiki says.

@adrientetar
Copy link
Contributor

Can you try with texlive-latex-extra also?

@brson
Copy link
Contributor Author

brson commented May 23, 2014

texlive-latex-extra does not help

@nekomatu
Copy link

nekomatu commented Jun 6, 2014

Please try install package texlive-fonts-recommended
Maybe relate issue
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738431

@steveklabnik
Copy link
Member

This issue has been silent for a long time. If you use Ubuntu, and are seeing this, and isntalling texlive-fonts-recommended doesn't work, please leave a comment, but until then, I'm giving this a close.

@braverock
Copy link

I had texlive-latex-recommended installed already, but needed to install

sudo apt-get install texlive-latex-extra texlive-fonts-recommended texlive-fonts-extra

to get this error to go away. All good now.

@johnflux
Copy link

I can confirm that texlive-latex-recommended was not sufficient, and that:

sudo apt install texlive-fonts-recommended

was needed.

lnicola pushed a commit to lnicola/rust that referenced this issue Mar 13, 2023
internal: Don't attempt to calculate diagnostics in library crates

We already filtered these later on, but we might as well stop calculating them alltogether. This way we also show cargo diagnostics that occur outside of the workspace which can happen when something goes very wrong (and which usually then causes no check diagnostics to appear in the workspace at all)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants