| Summary: | =media-libs/libcaca-0.99_beta17 fails test with USE="doc" | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Myckel Habets <myckel> |
| Component: | [OLD] Library | Assignee: | Gentoo Media-video project <media-video> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | Build.log | ||
|
Description
Myckel Habets
2010-10-06 17:34:39 UTC
Created attachment 249771 [details]
Build.log
how useless. failing documentation testsuite. try throwing in: sed -i -e '/doxygen_tests = check-doxygen/d' test/Makefile.am || die #339962 to src_prepare() and see if that works around it. (In reply to comment #2) > how useless. failing documentation testsuite. try throwing in: > > sed -i -e '/doxygen_tests = check-doxygen/d' test/Makefile.am || die #339962 > > to src_prepare() and see if that works around it. > Yep, that seems to work. + 06 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> + libcaca-0.99_beta17.ebuild: + Don't run doxygen testsuite wrt #339962 by Myckel Habets. Meanwhile leaving the bug open for a real solution. Now it doesn't help up stabilization this way. The error occurs because doxygen was compiled without latex enabled. I checked the test suit for documentation, actually the script looks for any warning coming from doxygen and handle it as an error. So if you look to build log, in the following lines: Warning: ignoring unsupported tag `LATEX_SOURCE_CODE =' at line 1060, ... 56 files, 1 visible errors in documentation FAIL: check-doxygen The "Warning" above FAIL message show that doxygen does not support latex and it's causing the test error. So you can simple add latex to USE for doxygen and re-emerge it. lets consider this bug fixed, even with doxygen[latex] it now fails because doxygen.cfg(.in) is using deprecated definitions. this test is likely useful for upstream but not for us. |