Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
The latest version of gdk-pixbuf fails with openjade errors when use doc. I'm no openjade expert so I can't really help with a patch. This is with: [ebuild U ] media-libs/gdk-pixbuf-0.22.0-r3 [0.22.0-r2] +doc* +mmx 0 kB Here are the errors: *** Building SGML *** cd . && \ gtkdoc-mkdb --module=gdk-pixbuf --source-dir=../gdk-pixbuf 100% symbol docs coverage (84 symbols documented, 0 not documented) See gdk-pixbuf-undocumented.txt for a list of missing docs. The doc coverage percentage doesn't include intro sections. touch sgml-build.stamp *** Building HTML *** test -d ./html || mkdir ./html cd ./html && gtkdoc-mkhtml gdk-pixbuf ../gdk-pixbuf.sgml /usr/bin/openjade:../sgml/creating.sgml:56:26:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/rendering.sgml:127:80:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/rendering.sgml:154:54:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/scaling.sgml:415:43:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/scaling.sgml:416:46:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/scaling.sgml:417:87:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/util.sgml:66:91:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/util.sgml:67:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/util.sgml:77:23:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-loader.sgml:19:44:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-loader.sgml:111:36:E: character ":" is not allowed in the value of attribute "ID" /usr/bin/openjade:../sgml/gdk-pixbuf-loader.sgml:156:101:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-loader.sgml:156:185:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gnome-canvas-pixbuf.sgml:19:46:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gnome-canvas-pixbuf.sgml:206:38:E: character ":" is not allowed in the value of attribute "ID" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rendering.sgml:32:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rendering.sgml:141:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rendering.sgml:226:54:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:26:140:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:28:140:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:31:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:40:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:51:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:60:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:72:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:219:174:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:237:174:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:256:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:305:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:363:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:412:62:E: character ":" is not allowed in the value of attribute "LINKEND" /usr/bin/openjade:../sgml/gdk-pixbuf-xlib-rgb.sgml:489:62:E: character ":" is not allowed in the value of attribute "LINKEND" make[2]: *** [html-build.stamp] Error 1 make[2]: Leaving directory `/var/tmp/portage/gdk-pixbuf-0.22.0-r3/work/gdk-pixbuf-0.22.0/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gdk-pixbuf-0.22.0-r3/work/gdk-pixbuf-0.22.0' make: *** [all-recursive-am] Error 2 Cheers, Scott
*** Bug 87252 has been marked as a duplicate of this bug. ***
Bit me too. openjade is 1.3.2-r1 .
Same problem here, but with gdk-pixbuf-0.22.0-r4.
Confirmed here with gdk-pixbuf-0.22.0-r4
Well... I have put '=media-libs/gdk-pixbuf-0.22.0-r4 -doc' in /etc/portage/package.use as a temporary workaround.
I reemerged gdk-pixbuf-0.22.0-r3 without problems. What version of gtk-doc did you use?
mine is 1.3
1.3
confirmed, gtk-doc-1.3 failed, gtk-doc-1.2-r1 is fine. It's probably a gtk-doc bug. gnome herd, are you there?
Same error on gdk-pixbuf-0.22.0-r4, dies in the gtkdoc-mkdb --module=gdk-pixbuf --source-dir=../gdk-pixbuf 100% symbol docs coverage (84 symbols documented, 0 not documented) See gdk-pixbuf-undocumented.txt for a list of missing docs. The doc coverage percentage doesn't include intro sections. touch sgml-build.stamp *** Building HTML *** test -d ./html || mkdir ./html bug 87588 is a duplicate. Its also gdk-pixbuf-0.22.0-r4.
*** Bug 87588 has been marked as a duplicate of this bug. ***
Indeed, this is related to a bug in gtk-doc-1.3, where the ':' character is used in ID attributes, but was not marked as a valid character in the SGML declaration. This is resolved upstream <http://bugs.gnome.org/show_bug.cgi?id=169087>, and I've added the corresponding patch to gtk-doc-1.3-r1.ebuild. Please emerge it once it hits the mirrors, and try installing gdk-pixbuf again. Thanks.
I assume that this is fixed with gtk-doc-1.3-r1, since no further feedback was posted. Thanks.