Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 423643 - dev-cpp/eigen-3.0.5 USE=doc should DEPEND on app-doc/doxygen[dot,latex]
Summary: dev-cpp/eigen-3.0.5 USE=doc should DEPEND on app-doc/doxygen[dot,latex]
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-26 13:38 UTC by Charly Boy
Modified: 2012-08-06 08:50 UTC (History)
1 user (show)

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


Attachments
Output of emerge --info (emerge--info.txt,4.76 KB, text/plain)
2012-06-28 13:19 UTC, Charly Boy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Charly Boy 2012-06-26 13:38:17 UTC
dev-cpp/eigen-3.0.5 requires the USE flags "latex" and "dot" to be enabled in app-doc/doxygen to successfully compile when using the eigen USE flag "doc".
Comment 1 Michael Palimaka (kensington) gentoo-dev 2012-06-28 13:09:58 UTC
I can't reproduce.

Could you please post your emerge --info, and attach the full build log?
Comment 2 Charly Boy 2012-06-28 13:19:01 UTC
Created attachment 316551 [details]
Output of emerge --info
Comment 3 Charly Boy 2012-06-28 13:19:54 UTC
If USE=dot is not set in doxygen the creation of the documentation for eigen-3.0.5 fails with the message:

"Can't lstat eigen-doc/*.map"

It appears that this is caused by Graphviz not generating .map files. Adding the USE=dot in doxygen fixed this issue for me.

I attach the output of "emerge --info"; however, I don't have at hand the output of the full build log.
Comment 4 Michael Palimaka (kensington) gentoo-dev 2012-08-06 08:50:00 UTC
We need the build log to debug this issue further. Please reopen this bug when you are able to attach that.