Summary: | net-libs/gnutls-3.3.15 - dblatex or fop must be installed to use gtkdoc-mkpdf - recipe for target 'pdf-build.stamp' failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] Library | Assignee: | Crypto team [DISABLED] <crypto+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alonbl, bengtbj, frodriguez.developer, gnome, tetromino, toralf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Juergen Rose
2015-06-17 05:47:50 UTC
Created attachment 405264 [details]
build.log
'USE=-doc emerge -v1 gnutls' works. Maybe it is duplicate of https://bugs.gentoo.org/show_bug.cgi?id=546864 . From the ebuild:
> $(multilib_native_use_enable doc gtk-doc-pdf)
Why??? 99% of the people who want to read API documentation don't want it in (automatically composed and therefore badly formatted) pdf form. Especially when that that requires fop which pulls in half of dev-java/* with it.
Simply never enable gtk-doc-pdf, or if you really have want it - make a separate USE flag (USE=pdf is the usual choice) and also add the correct dependencies for pdf generation.
I am no expert in gtk-doc however, from my understanding so far this worked, gtk-doc should be able to produce pdf and dependencies should be resolved by it. I have no problem to remove the pdf generation, but maybe something else is wrong. (In reply to Alon Bar-Lev from comment #5) > I am no expert in gtk-doc however, from my understanding so far this worked, > gtk-doc should be able to produce pdf and dependencies should be resolved by > it. gkt-doc's RDEPENDS are for generating html. Generating pdf using gtk-doc is very much not recommended, in fact we have tried to hard-disable it in gtk-doc in the past (see bug #403165). thanks, I will disable generating pdf. Resolved in: gnutls-3.4.2-r1 gnutls-3.3.15-r1 *** Bug 557980 has been marked as a duplicate of this bug. *** *** Bug 558916 has been marked as a duplicate of this bug. *** @crypto team, since users keep hitting this issue in stable, and since gtkdoc-pkpdf is pretty much broken these days, I've added the following to base/package.use.mask: =net-libs/gnutls-2.12.23-r6 doc =net-libs/gnutls-3.3.15 doc I hope you don't mind. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b042871a1fa1a7be76fd9f5eb528ee28c3eb80 If there's a problem with pdf generation then the correct fix was to remove the gtk-doc-pdf line. This caused the html documentation to be uninstalled as well! |