GNOME Bugzilla – Bug 643246
fail to build gstreamer-0.10.32.1+git while generating faq.pdf since 21 Feb
Last modified: 2011-02-26 05:10:11 UTC
1. I use Ubuntu natty(11.04 developemental, kernel 2.6.38-rc6-git3, gcc-4.5.2, binutils-2.21.0, docbook-4.5, ...) 2. Since 21 Feb, I cannout complete the build process of gstreamer-0.10.32.1+git. 3. I don't know what is the cause of this problem till now, so I don't have any clue to solve this problem. ... Writing gstreamer-plugins.devhelp2 for book(index) mv html/index.sgml html/index.sgml.bak /bin/sed "s/ href=\"gstreamer-plugins\// href=\"gstreamer-plugins-0.10\//g" html/index.sgml.bak >html/index.sgml rm -f html/index.sgml.bak rm -f html/gstreamer-plugins-docs.sgml rm -rf html/xml rm -f html/version.entities test "x" = "x" || for i in "" ; do \ if test "$i" != ""; then cp ./$i html ; fi; done -- Fixing Crossreferences gtkdoc-fixxref --module=gstreamer-plugins --module-dir=html --html-dir=/usr/share/doc/gstreamer0.10-doc --extra-dir=/usr/share/gtk-doc/html --extra-dir=/usr/share/gtk-doc/html html/gstreamer-plugins-queue.html:64: warning: no link for: 'GstQueueLeaky' -> (<span class="type">GstQueueLeaky</span>). html/gstreamer-plugins-output-selector.html:61: warning: no link for: 'GstOutputSelectorPadNegotiationMode' -> (<span class="type">GstOutputSelectorPadNegotiationMode</span>). html/gstreamer-plugins-filesink.html:69: warning: no link for: 'GstFileSinkBufferMode' -> (<span class="type">GstFileSinkBufferMode</span>). touch html-build.stamp make[5]: Leaving directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/plugins' Making all in faq make[5]: Entering directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/faq' make[6]: Entering directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/faq' cd build && xmllint -noout -valid faq.xml make[6]: Leaving directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/faq' *** Generating PS output *** cd build && SP_ENCODING="UTF-8" docbook2ps -o .. faq.xml Using catalogs: /etc/sgml/catalog Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print Working on: /home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/faq/build/faq.xml jade:/usr/share/sgml/declaration/xml.dcl:31:27:W: characters in the document character set with numbers exceeding 65535 not supported x -i print -d /usr/share/docbook-utils/docbook-utils.dsl#print -V paper-type=A4 /usr/share/sgml/declaration/xml.dcl /home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/faq/build/faq.xml Done. make[6]: Entering directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/faq' cd build && xmllint -noout -valid faq.xml make[6]: Leaving directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/faq' *** Generating PDF output *** make[5]: *** [faq.pdf] Bus error (core dumped) make[5]: *** Deleting file `faq.pdf' make[5]: Leaving directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs/faq' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224/docs' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/brofkims/build/gstreamer0.10-0.10.32.1+git20110224' make: *** [debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2
This looks like a bug in docbook2pdf. Please file this bug against docbook and try to provide a complete backtrace of the crash
ps2pdf(not docbook2pdf) is specified as a convert of faq.ps in Makefile of $(faqdir), and ps2pdf is a part of ghostscript packages. It was due to a change of lately updated ghostscript-9.01~dfsg-1ubuntu3, and ps2pdf(gostscript as a backend) malfunctioned on my system. After rebuilding and installing ghostscript package the problem I had reported was solved. I'm sorry to post things not related directly with gstreamer. Thanks,