Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 907951 - app-text/doxygen-1.9.6 (with USE=+doc) fails with: error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-text/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__coll__graph.pdf
Summary: app-text/doxygen-1.9.6 (with USE=+doc) fails with: error: Failed to extract b...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-06 11:27 UTC by Cyp
Modified: 2024-01-13 13:04 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,362.32 KB, text/plain)
2023-06-06 11:29 UTC, Cyp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cyp 2023-06-06 11:27:21 UTC
[171/276] cd /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/examples && /usr/bin/cmake -E make_directory /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/html/examples/diagrams && /usr/bin/cmake -E make_directory /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams && /usr/bin/cmake -E env PROJECT_BINARY_DIR=/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/bin/doxygen diagrams.cfg && /var/tmp/portage/app-doc/doxygen-1.9.6/temp/python3.11/bin/python /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6/examples/strip_example.py < /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/refman.tex > /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/refman_doc.tex
FAILED: html/examples/diagrams/html/index.html latex/examples/diagrams/latex/refman_doc.tex /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/html/examples/diagrams/html/index.html /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/refman_doc.tex 
cd /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/examples && /usr/bin/cmake -E make_directory /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/html/examples/diagrams && /usr/bin/cmake -E make_directory /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams && /usr/bin/cmake -E env PROJECT_BINARY_DIR=/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/bin/doxygen diagrams.cfg && /var/tmp/portage/app-doc/doxygen-1.9.6/temp/python3.11/bin/python /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6/examples/strip_example.py < /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/refman.tex > /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/refman_doc.tex
error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__coll__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__coll__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__coll__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__coll__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__inherit__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__inherit__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__inherit__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__inherit__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_b__coll__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_b__coll__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_b__coll__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_b__coll__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_b__inherit__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_b__inherit__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_b__inherit__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_b__inherit__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_c__inherit__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_c__inherit__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_c__inherit__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_c__inherit__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_d__inherit__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_d__inherit__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_d__inherit__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_d__inherit__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_e__inherit__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_e__inherit__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_e__inherit__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_e__inherit__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_d__coll__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_d__coll__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_d__coll__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_d__coll__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_e__coll__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_e__coll__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_e__coll__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_e__coll__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_c__coll__graph.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_c__coll__graph.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_c__coll__graph.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_c__coll__graph.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__b_8h__dep__incl.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__b_8h__dep__incl.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__b_8h__dep__incl.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__b_8h__dep__incl.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__a_8h__dep__incl.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__a_8h__dep__incl.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__a_8h__dep__incl.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__a_8h__dep__incl.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__c_8h__dep__incl.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__c_8h__dep__incl.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__c_8h__dep__incl.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__c_8h__dep__incl.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__d_8h__dep__incl.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__d_8h__dep__incl.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__d_8h__dep__incl.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__d_8h__dep__incl.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__c_8h__incl.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__c_8h__incl.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__c_8h__incl.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__c_8h__incl.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__d_8h__incl.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__d_8h__incl.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__d_8h__incl.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__d_8h__incl.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__e_8h__incl.pdf
/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__e_8h__incl.dot:1: error: Problems running dot: exit code=0, command='dot', arguments='"/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__e_8h__incl.dot" -Tpdf -o "/var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/diagrams__e_8h__incl.pdf"'

error: Failed to extract bounding box from generated diagram file /var/tmp/portage/app-doc/doxygen-1.9.6/work/doxygen-1.9.6_build/latex/examples/diagrams/latex/class_a__inherit__graph.pdf
error: problem writing FIG 0 figure!
ninja: build stopped: subcommand failed.
 * ERROR: app-doc/doxygen-1.9.6::gentoo failed (compile phase):
 *   ninja -v -j8 -l0 docs -j1 failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 3135:  Called cmake_src_compile 'docs' '-j1'
 *   environment, line 1345:  Called cmake_build 'docs' '-j1'
 *   environment, line 1314:  Called eninja 'docs' '-j1'
 *   environment, line 1764:  Called die


Reproducible: Always

Steps to Reproduce:
emerge -avuDN --keep-going @world
Actual Results:  
Build failure

Expected Results:  
Build success

Maybe related to the “doc” use flag, since many emerge failures are.
Comment 1 Cyp 2023-06-06 11:29:31 UTC
Created attachment 863387 [details]
build.log
Comment 2 Dirk Sondermann 2023-06-16 23:37:13 UTC
This issue is described in https://github.com/doxygen/doxygen/issues/9319 and was fixed upstream in version 1.9.7.

The workaroud of setting the CAIRO_DEBUG_PDF environment variable (mentioned in https://github.com/doxygen/doxygen/issues/9319#issuecomment-1301628594) works for me. (I do this in /etc/portage/env/app-doc/doxygen-1.9.6).