Bug 730

Summary: OpenJade fails to build gtk+ documentation correctly
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Saul Wold <sgw>
Component: devtools / tool chainAssignee: Scott Garman <scott.a.garman>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: High CC: meta.mr.watcher, meta.watcher
Version: 1.0   
Target Milestone: 1.0 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Saul Wold 2011-02-16 22:15:04 UTC
The following error occurs when attempting to build documentation for GTK+.

Using catalogs: /vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/sysroots/x86_64-linux/etc/sgml/catalog
Using stylesheet: /vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/sysroots/x86_64-linux/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on: /vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/work/i586-poky-linux/gtk+-2.22.1-r1/gtk+-2.22.1/docs/tutorial/gtk-tut.sgml
jade:E: cannot open "/vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/sysroots/x86_64-linux/usr/share/builtins.dsl" (No such file or directory)
jade:E: cannot find "html/docbook.dsl"; tried "/vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/sysroots/x86_64-linux/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/docbook.dsl", "/vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/sysroots/x86_64-linux/usr/share/sgml/html/docbook.dsl"
jade:E: specification document does not have the DSSSL architecture as a base architecture

Also, note:
mv: cannot stat `gtk-tut': No such file or directory
mkdir: cannot create directory `html/images': No such file or directory
cp: target `html/images' is not a directory
make[3]: *** [html] Error 1
make[3]: Leaving directory `/vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/work/i586-poky-linux/gtk+-2.22.1-r1/gtk+-2.22.1/docs/tutorial'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/work/i586-poky-linux/gtk+-2.22.1-r1/gtk+-2.22.1/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/vol/1/sgw/autobuilder/poky-slave/poky-full-ia/build/build/tmp/work/i586-poky-linux/gtk+-2.22.1-r1/gtk+-2.22.1'
make: *** [all] Error 2
Comment 2 Scott Garman 2011-07-21 19:37:15 UTC
Verified that the package is now generating documentation with the latest documentation audit.