Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33954 - jade error while compiling docs for bochs 2.0.2
Summary: jade error while compiling docs for bochs 2.0.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-20 13:09 UTC by Ewen Cheslack-Postava
Modified: 2003-11-21 13:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ewen Cheslack-Postava 2003-11-20 13:09:50 UTC
Here is the relevant info from the build process.  I tried figuring
this out but I don't know enough about docbook stuff.  It hits jade's
200 error limit so I snipped out a lot of the repetitious stuff.  I 
assume this isn't actually a problem with the bochs ebuild, but I 
haven't had problems with any other ebuilds.  I turned down makeopts to
-j1 so that it shouldn't cause any problems.

Reproducible: Always
Steps to Reproduce:
1. Nothing special about the setup.
2. 
3.

Actual Results:  

make[1]: Entering directory
`/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook'
mkdir -p user
/usr/bin/docbook2html -o user ./user/user.dbk
Using catalogs: /etc/sgml/catalog
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.12/docbook-utils.dsl#html
Working on:
/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:10:55:W:
cannot generate system identifier for public text "-//OASIS//DTD DocBook V4.1//EN"
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:16:0:E:
reference to entity "BOOK" for which no system identifier could be generated
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:10:0:
entity was defined here
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:16:0:E:
DTD did not contain element declaration for document type name
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:18:5:E:
element "BOOK" undefined
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:19:9:E:
element "BOOKINFO" undefined
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:20:9:E:
element "TITLE" undefined
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:21:15:E:
element "AUTHORGROUP" undefined
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:22:10:E:
element "AUTHOR" undefined
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:22:21:E:
<---SNIP--->
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:468:10:E:
element "ENTRY" undefined
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:469:10:E:
element "ENTRY" undefined
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:470:10:E:
element "ENTRY" undefined
jade:/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk:472:31:E:
element "LINK" undefined
jade:I: maximum number of errors (200) reached; change with -E option
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/../common/dbtable.dsl:224:13:E:
2nd argument for primitive "ancestor" of wrong type: "#<unknown object
135650048>" not a singleton node list
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/../common/dbtable.dsl:224:13:E:
2nd argument for primitive "ancestor" of wrong type: "#<unknown object
135650048>" not a singleton node list
make[1]: *** [user/book1.html] Error 8
make[1]: Leaving directory
`/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook'
make: *** [build_docbook] Error 2
 
!!! ERROR: app-emulation/bochs-2.0.2 failed.
!!! Function src_compile, Line 43, Exitcode 2
!!! (no error message)


Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.20-gentoo-r7)
=================================================================
System uname: 2.4.20-gentoo-r7 i686 AMD Athlon(tm) XP
Gentoo Base System version 1.4.3.10p1
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="no"
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/kde/3/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs sandbox ccache userpriv"
GENTOO_MIRRORS="http://www.ibiblio.org/gentoo
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo
http://adelie.polymtl.ca/ http://212.219.247.12/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss crypt cups foomaticdb libg++ mad mikmod nls spell gtkhtml gdbm
berkdb slang arts bonobo guile libwww esd gnome kde motif alsa apm avi cdr dga
dvd encode gif gpm gtk gtk2 imlib java jpeg -ldap mmx mozilla moznomail mpeg
ncurses oggvorbis opengl pam pdflib perl png python qt quicktime readline ruby
samba sdl sse ssl svga tcltk tcpd tetex tiff truetype X xml xml2 xmms xv zlib"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2003-11-20 16:00:01 UTC
Looks like it could be a config problem on your end.  Here's the output for
me (which seemed to work fine):

make[1]: Entering directory `/var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook'
mkdir -p user
/usr/bin/docbook2html -o user ./user/user.dbk
Using catalogs: /etc/sgml/sgml-docbook-4.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.12/docbook-utils.dsl#html
Working on: /var/tmp/portage/bochs-2.0.2/work/bochs-2.0.2/doc/docbook/./user/user.dbk
Done.

Seems to be a difference in the catalogs that get used.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2003-11-20 16:10:55 UTC
Please try remerging openjade and sgml-common and see if that fixes things.
Comment 3 Mike Gardiner (RETIRED) gentoo-dev 2003-11-20 19:47:35 UTC
W: cannot generate system identifier for public text 
"-//OASIS//DTD DocBook V4.1//EN"

is your problem. please emerge =docbook-sgml-dtd-4.1-r1 to see if it fixes the catalogs.
Comment 4 Ewen Cheslack-Postava 2003-11-21 13:26:10 UTC
Thanks, remerging docbook-sgml-dtd-4.1-r1 did the trick.  I already had it emerged, so I'm not sure why it wasn't working.