Summary: | emerge gstreamer-0.5.1 fails because of docu | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Simon <andreas.w.simon> |
Component: | [OLD] Library | Assignee: | Matthew Turk (RETIRED) <satai> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | foser |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Andreas Simon
2003-01-12 05:03:13 UTC
how do you think about this ? Follow the steps at http://www.gentoo.org/~satai/sgmlfix.html and then let us know if it works. Responding to comment #2: I already did the 'sgmlfix' from ~satai. But does that mean that the gstreamer-0.5.1 docu build actually works for someone? I think not! The error is in the ebuild itself. The patch gstreamer-0.5.1-no-rm-html.devhelp.patch includes two fine syntax errors. Look at this: perl -i -p -e 's/name="html"/name="gstreamer-@GST_MAJORMINOR@"/' gstreamer-@GST_MAJORMINOR@.devhelp && \ - rm html.devhelp +# rm html.devhelp This generates a syntax error because of the '&&' and the '\'. These mean that an other command follows. But that command is now commented out. A syntax error. Fix: The '&& \' in the lines before '# rm html.hevhelp' must be removed. Note: There are two occurences. After doing this, gstreamer-0.5.1 builds fine, even with documentation. The issue is still present in gstreamer-0.5.2 because this ebuild applies the same syntax-breaking patch. ok disabled the patch in 0.5.2. Anything else that needs to be done on this? nope, 0.5.1 should be removed soon and 0.6.0 is gonna be in soon causing new headaches ;) |