Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 940171

Summary: >=app-text/doxygen-1.9.8 fails creating doxygen_manual: pdfTeX error: /usr/bin/pdflatex (file pcrro8r): Font pcrro8r at 480 not found
Product: Gentoo Linux Reporter: Dustin Polke <DuPol>
Component: Current packagesAssignee: Matthias Maier <tamiko>
Status: UNCONFIRMED ---    
Severity: normal CC: DuPol
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
Full build.log
pdflatex log
doxygen-1.12.0 doxygen_manual.log

Description Dustin Polke 2024-09-23 14:13:02 UTC
Created attachment 903617 [details]
emerge --info

FAILED: doc/CMakeFiles/doxygen_pdf /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/doc/CMakeFiles/doxygen_pdf 
cd /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/latex && /usr/bin/cmake -E remove refman.tex && /usr/bin/cmake -E copy /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/doc/manual.sty . && /usr/bin/cmake -E copy /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8/doc/doxygen_logo.pdf . && /usr/bin/cmake -E chdir /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/latex /var/tmp/portage/app-text/doxygen-1.9.8/temp/python3.12/bin/python3 /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8/doc/replace_version.py /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/doc/doxygen_manual.tex /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/latex/doxygen_manual.tex 1.9.8 && /usr/bin/cmake -E chdir /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/latex /var/tmp/portage/app-text/doxygen-1.9.8/temp/python3.12/bin/python3 /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8/doc/replace_version.py /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/doc/manual.sty /var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build/latex/manual.sty 1.9.8 && /usr/bin/pdflatex -shell-escape doxygen_manual.tex && /usr/bin/makeindex doxygen_manual.idx && /usr/bin/pdflatex -shell-escape doxygen_manual.tex && /usr/bin/makeindex doxygen_manual.idx && /usr/bin/pdflatex -shell-escape doxygen_manual.tex
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023 Gentoo Linux) (preloaded format=pdflatex)
 \write18 enabled.
entering extended mode
(./doxygen_manual.tex
LaTeX2e <2023-11-01> patch level 1
L3 programming layer <2024-01-22>

ninja: build stopped: subcommand failed.
 * ERROR: app-text/doxygen-1.9.8::gentoo failed (compile phase):
 *   ninja -v -j12 -l12 docs -j1 failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 3315:  Called cmake_src_compile 'docs' '-j1'
 *   environment, line 1339:  Called cmake_build 'docs' '-j1'
 *   environment, line 1306:  Called eninja 'docs' '-j1'
 *   environment, line 1788:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 * 
 * If you need support, post the output of `emerge --info '=app-text/doxygen-1.9.8::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-text/doxygen-1.9.8::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-text/doxygen-1.9.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-text/doxygen-1.9.8/temp/environment'.
 * Working directory: '/var/tmp/portage/app-text/doxygen-1.9.8/work/doxygen-1.9.8_build'


It seems that pdflatex does not find pcrro8r though this is installed:
# locate pcrro8r
/usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrro8r.tfm

# equery b /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrro8r.tfm 
 * Searching for /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrro8r.tfm ... 
dev-texlive/texlive-fontsrecommended-2023_p54074-r1 (/usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrro8r.tfm)
Comment 1 Dustin Polke 2024-09-23 14:14:33 UTC
Created attachment 903618 [details]
Full build.log
Comment 2 Dustin Polke 2024-09-23 14:15:10 UTC
Created attachment 903619 [details]
pdflatex log
Comment 3 Dustin Polke 2024-10-30 10:39:05 UTC
Created attachment 907318 [details]
doxygen-1.12.0 doxygen_manual.log

Same for app-text/doxygen-1.12.0.