mkdir html jade -t sgml -d ./website.dsl\#html ./manual.sgml jade:./manual.sgml:1:55:W: cannot generate system identifier for public text "-//OASIS//DTD DocBook V3.1//EN" jade:./manual.sgml:10:0:E: reference to entity "BOOK" for which no system identifier could be generated jade:./manual.sgml:1:0: entity was defined here jade:./manual.sgml:10:0:E: DTD did not contain element declaration for document type name jade:./manual.sgml:12:9:E: there is no attribute "ID" jade:./manual.sgml:12:17:E: element "BOOK" undefined jade:./manual.sgml:13:8:E: element "TITLE" undefined jade:./manual.sgml:14:11:E: element "BOOKINFO" undefined jade:./manual.sgml:15:11:E: element "AUTHOR" undefined jade:./manual.sgml:16:16:E: element "FIRSTNAME" undefined jade:./manual.sgml:17:14:E: element "SURNAME" undefined jade:./manual.sgml:19:16:E: element "AFFILIATION" undefined jade:./manual.sgml:20:14:E: element "ADDRESS" undefined jade:./manual.sgml:20:21:E: element "EMAIL" undefined jade:./manual.sgml:23:15:E: element "REVHISTORY" undefined jade:./manual.sgml:24:15:E: element "REVISION" undefined jade:./manual.sgml:25:18:E: element "REVNUMBER" undefined jade:./manual.sgml:26:13:E: element "DATE" undefined jade:./manual.sgml:27:23:E: element "AUTHORINITIALS" undefined jade:./manual.sgml:28:18:E: element "REVREMARK" undefined jade:./manual.sgml:31:15:E: element "REVISION" undefined jade:./manual.sgml:32:18:E: element "REVNUMBER" undefined jade:./manual.sgml:33:13:E: element "DATE" undefined jade:./manual.sgml:34:23:E: element "AUTHORINITIALS" undefined jade:./manual.sgml:35:18:E: element "REVREMARK" undefined jade:./manual.sgml:38:15:E: element "REVISION" undefined jade:./manual.sgml:39:18:E: element "REVNUMBER" undefined jade:./manual.sgml:40:13:E: element "DATE" undefined jade:./manual.sgml:41:23:E: element "AUTHORINITIALS" undefined jade:./manual.sgml:42:18:E: element "REVREMARK" undefined jade:./manual.sgml:46:15:E: element "KEYWORDSET" undefined jade:./manual.sgml:47:14:E: element "KEYWORD" undefined jade:./manual.sgml:51:14:E: there is no attribute "ID" jade:./manual.sgml:51:23:E: element "PREFACE" undefined jade:./manual.sgml:52:10:E: element "TITLE" undefined jade:./manual.sgml:54:13:E: element "ABSTRACT" undefined jade:./manual.sgml:55:14:E: element "SIMPARA" undefined jade:./manual.sgml:55:105:E: element "ACRONYM" undefined jade:./manual.sgml:56:14:E: element "SIMPARA" undefined jade:./manual.sgml:56:119:E: there is no attribute "URL" jade:./manual.sgml:56:148:E: element "ULINK" undefined jade:./manual.sgml:56:235:E: element "ULINK" undefined jade:./manual.sgml:60:11:E: there is no attribute "ID" jade:./manual.sgml:60:18:E: element "PART" undefined jade:./intro.sgml:1:8:E: element "TITLE" undefined jade:./intro.sgml:2:14:E: there is no attribute "ID" jade:./intro.sgml:2:30:E: element "CHAPTER" undefined jade:./intro.sgml:3:10:E: element "TITLE" undefined jade:./intro.sgml:4:9:E: element "PARA" undefined jade:./intro.sgml:4:104:E: element "ACRONYM" undefined jade:./intro.sgml:4:310:E: element "ULINK" undefined jade:./intro.sgml:5:9:E: element "PARA" undefined jade:./intro.sgml:5:80:E: element "ACRONYM" undefined jade:./intro.sgml:5:242:E: element "ULINK" undefined jade:./intro.sgml:5:321:E: element "ULINK" undefined jade:./intro.sgml:6:9:E: element "PARA" undefined jade:./intro.sgml:6:40:E: element "ACRONYM" undefined jade:./intro.sgml:6:91:E: element "ACRONYM" undefined jade:./intro.sgml:9:29:E: element "CHAPTER" undefined jade:./intro.sgml:10:10:E: element "TITLE" undefined jade:./intro.sgml:11:17:E: element "ITEMIZEDLIST" undefined jade:./intro.sgml:12:15:E: element "LISTITEM" undefined jade:./intro.sgml:12:21:E: element "PARA" undefined jade:./intro.sgml:12:57:E: element "ULINK" undefined jade:./intro.sgml:13:15:E: element "LISTITEM" undefined jade:./intro.sgml:13:21:E: element "PARA" undefined jade:./intro.sgml:13:58:E: element "ULINK" undefined jade:./intro.sgml:13:111:E: element "ULINK" undefined jade:./intro.sgml:13:167:E: element "ULINK" undefined jade:./intro.sgml:14:15:E: element "LISTITEM" undefined jade:./intro.sgml:14:21:E: element "PARA" undefined jade:./intro.sgml:14:69:E: element "ULINK" undefined jade:./intro.sgml:14:132:E: element "ULINK" undefined jade:./manual.sgml:64:16:E: element "PART" undefined jade:./api.sgml:3:8:E: element "TITLE" undefined jade:./api.sgml:4:12:E: element "PARTINTRO" undefined jade:./api.sgml:5:9:E: element "PARA" undefined jade:./api.sgml:6:9:E: element "PARA" undefined jade:./api.sgml:9:37:E: element "CHAPTER" undefined jade:./api.sgml:10:10:E: element "TITLE" undefined jade:./api.sgml:12:9:E: element "PARA" undefined jade:./api.sgml:12:296:E: there is no attribute "LINKEND" jade:./api.sgml:12:324:E: element "XREF" undefined jade:./api.sgml:15:28:E: element "CHAPTER" undefined jade:./api.sgml:16:10:E: element "TITLE" undefined jade:./api.sgml:18:9:E: element "PARA" undefined jade:./api.sgml:21:25:E: element "CHAPTER" undefined jade:./api.sgml:22:10:E: element "TITLE" undefined jade:./api.sgml:24:9:E: element "PARA" undefined jade:./api.sgml:27:31:E: element "CHAPTER" undefined jade:./api.sgml:28:10:E: element "TITLE" undefined jade:./api.sgml:30:9:E: element "PARA" undefined jade:./api.sgml:33:33:E: element "CHAPTER" undefined jade:./api.sgml:34:10:E: element "TITLE" undefined jade:./api.sgml:36:9:E: element "PARA" undefined jade:./api.sgml:36:134:E: element "XREF" undefined jade:./api.sgml:36:199:W: cannot generate system identifier for general entity "gt" jade:./api.sgml:36:199:E: general entity "gt" not defined and no default entity jade:./api.sgml:36:201:E: reference to entity "gt" for which no system identifier could be generated jade:./api.sgml:36:198: entity was defined here jade:./api.sgml:36:224:W: cannot generate system identifier for general entity "lt" jade:./api.sgml:36:224:E: general entity "lt" not defined and no default entity jade:./api.sgml:36:226:E: reference to entity "lt" for which no system identifier could be generated jade:./api.sgml:36:223: entity was defined here jade:./manual.sgml:68:22:E: element "PART" undefined jade:./functions.sgml:1:8:E: element "TITLE" undefined jade:./functions.sgml:3:16:E: there is no attribute "ID" jade:./functions.sgml:3:26:E: element "REFERENCE" undefined jade:./functions.sgml:4:10:E: element "TITLE" undefined jade:./functions.sgml:5:14:E: element "PARTINTRO" undefined jade:./functions.sgml:7:11:E: element "PARA" undefined jade:./functions.sgml:10:17:E: there is no attribute "ID" jade:./functions.sgml:10:35:E: element "REFENTRY" undefined jade:./functions.sgml:11:17:E: element "REFNAMEDIV" undefined jade:./functions.sgml:12:16:E: element "REFNAME" undefined jade:./functions.sgml:13:19:E: element "REFPURPOSE" undefined jade:./functions.sgml:15:15:E: element "REFSECT1" undefined jade:./functions.sgml:16:14:E: element "TITLE" undefined jade:./functions.sgml:17:21:E: element "FUNCSYNOPSIS" undefined jade:./functions.sgml:18:24:E: element "FUNCPROTOTYPE" undefined jade:./functions.sgml:19:20:E: element "FUNCDEF" undefined jade:./functions.sgml:19:35:E: element "FUNCTION" undefined jade:./functions.sgml:20:17:E: element "VOID" undefined jade:./functions.sgml:23:13:E: element "PARA" undefined jade:./functions.sgml:23:51:E: element "FUNCTION" undefined jade:./functions.sgml:23:115:E: element "FUNCTION" undefined jade:./functions.sgml:23:145:E: element "EMPHASIS" undefined jade:./functions.sgml:27:41:E: element "REFENTRY" undefined jade:./functions.sgml:28:17:E: element "REFNAMEDIV" undefined jade:./functions.sgml:29:16:E: element "REFNAME" undefined jade:./functions.sgml:30:19:E: element "REFPURPOSE" undefined jade:./functions.sgml:32:15:E: element "REFSECT1" undefined jade:./functions.sgml:33:14:E: element "TITLE" undefined jade:./functions.sgml:34:21:E: element "FUNCSYNOPSIS" undefined jade:./functions.sgml:35:24:E: element "FUNCPROTOTYPE" undefined jade:./functions.sgml:36:20:E: element "FUNCDEF" undefined jade:./functions.sgml:36:34:E: element "FUNCTION" undefined jade:./functions.sgml:37:17:E: element "VOID" undefined jade:./functions.sgml:40:13:E: element "PARA" undefined jade:./functions.sgml:40:23:E: element "FUNCTION" undefined jade:./functions.sgml:44:42:E: element "REFENTRY" undefined jade:./functions.sgml:45:17:E: element "REFNAMEDIV" undefined jade:./functions.sgml:46:16:E: element "REFNAME" undefined jade:./functions.sgml:47:19:E: element "REFPURPOSE" undefined jade:./functions.sgml:49:15:E: element "REFSECT1" undefined jade:./functions.sgml:50:14:E: element "TITLE" undefined jade:./functions.sgml:51:21:E: element "FUNCSYNOPSIS" undefined jade:./functions.sgml:52:24:E: element "FUNCPROTOTYPE" undefined jade:./functions.sgml:53:20:E: element "FUNCDEF" undefined jade:./functions.sgml:53:34:E: element "FUNCTION" undefined jade:./functions.sgml:54:17:E: element "VOID" undefined jade:./functions.sgml:57:13:E: element "PARA" undefined jade:./functions.sgml:57:23:E: element "FUNCTION" undefined jade:./functions.sgml:57:160:E: element "XREF" undefined jade:./functions.sgml:61:40:E: element "REFENTRY" undefined jade:./functions.sgml:62:17:E: element "REFNAMEDIV" undefined jade:./functions.sgml:63:16:E: element "REFNAME" undefined jade:./functions.sgml:64:19:E: element "REFPURPOSE" undefined jade:./functions.sgml:66:15:E: element "REFSECT1" undefined jade:./functions.sgml:67:14:E: element "TITLE" undefined jade:./functions.sgml:68:21:E: element "FUNCSYNOPSIS" undefined jade:./functions.sgml:69:24:E: element "FUNCPROTOTYPE" undefined jade:./functions.sgml:70:20:E: element "FUNCDEF" undefined jade:./functions.sgml:70:46:E: element "FUNCTION" undefined jade:./functions.sgml:71:17:E: element "VOID" undefined jade:./functions.sgml:74:13:E: element "PARA" undefined jade:./functions.sgml:74:23:E: element "FUNCTION" undefined jade:./functions.sgml:74:106:E: element "VARNAME" undefined jade:./functions.sgml:79:31:E: element "REFERENCE" undefined jade:./functions.sgml:80:10:E: element "TITLE" undefined jade:./functions.sgml:81:14:E: element "PARTINTRO" undefined jade:./functions.sgml:82:11:E: element "PARA" undefined jade:./functions.sgml:85:35:E: element "REFENTRY" undefined jade:./functions.sgml:86:17:E: element "REFNAMEDIV" undefined jade:./functions.sgml:87:16:E: element "REFNAME" undefined jade:./functions.sgml:88:19:E: element "REFPURPOSE" undefined jade:./functions.sgml:90:15:E: element "REFSECT1" undefined jade:./functions.sgml:91:14:E: element "TITLE" undefined jade:./functions.sgml:92:21:E: element "FUNCSYNOPSIS" undefined jade:./functions.sgml:93:24:E: element "FUNCPROTOTYPE" undefined jade:./functions.sgml:94:20:E: element "FUNCDEF" undefined jade:./functions.sgml:94:46:E: element "FUNCTION" undefined jade:./functions.sgml:95:21:E: element "PARAMDEF" undefined jade:./functions.sgml:95:51:E: element "PARAMETER" undefined jade:./functions.sgml:98:13:E: element "PARA" undefined jade:./functions.sgml:98:23:E: element "FUNCTION" undefined jade:./functions.sgml:98:96:E: element "FUNCTION" undefined jade:./functions.sgml:102:36:E: element "REFENTRY" undefined jade:./functions.sgml:103:17:E: element "REFNAMEDIV" undefined jade:./functions.sgml:104:16:E: element "REFNAME" undefined jade:./functions.sgml:105:19:E: element "REFPURPOSE" undefined jade:./functions.sgml:107:15:E: element "REFSECT1" undefined jade:./functions.sgml:108:14:E: element "TITLE" undefined jade:./functions.sgml:109:21:E: element "FUNCSYNOPSIS" undefined jade:./functions.sgml:110:24:E: element "FUNCPROTOTYPE" undefined jade:./functions.sgml:111:20:E: element "FUNCDEF" undefined jade:./functions.sgml:111:34:E: element "FUNCTION" undefined jade:./functions.sgml:112:21:E: element "PARAMDEF" undefined jade:./functions.sgml:112:48:E: element "PARAMETER" undefined jade:./functions.sgml:115:13:E: element "PARA" undefined jade:./functions.sgml:115:23:E: element "FUNCTION" undefined jade:./functions.sgml:115:105:E: element "XREF" undefined jade:./functions.sgml:115:176:E: element "FUNCTION" undefined jade:./functions.sgml:115:236:E: reference to entity "lt" for which no system identifier could be generated jade:./api.sgml:36:223: entity was defined here jade:./functions.sgml:119:47:E: element "REFENTRY" undefined jade:./functions.sgml:120:17:E: element "REFNAMEDIV" undefined jade:I: maximum number of errors (200) reached; change with -E option jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'function.usbclaiminterface' jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'function.usbopen' jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'function.usbfindbusses' jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'function.usbopen' make[2]: *** [html/index.html] Error 1 make[2]: Leaving directory `/usr/data/portage-build/portage/libusb-0.1.8/work/libusb-0.1.8/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/data/portage-build/portage/libusb-0.1.8/work/libusb-0.1.8' make: *** [all] Error 2 !!! ERROR: dev-libs/libusb-0.1.8 failed. !!! Function src_compile, Line 46, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. USE="doc" emerge libusb Actual Results: jade complains a lot about the sgml files and make stops. Expected Results: Installed, preferably with the docs having been correctly processed without errors. Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(TM) XP 2500+ Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-ggdb3 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/freenet /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-ggdb3 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache nostrip sandbox userpriv usersandbox" GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ http://194.149.10.102/" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/usr/data/portage-build" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.0.26/portage" USE="X aalib acl alsa apm arts audiofile avi berkdb bidi bitmap-fonts cairo canna cdr cjk crypt cscope cups debug directfb doc dvd dvdr emacs encode faad flac foomaticdb freewnn gatos gd gdbm gimpprint gphoto2gpm gtk gtk2 guile imagemagick imlib jack java javascript jikes jpeg junit kde lcms libg++ libwww mad mikmod mmx mng mpeg mysql ncurses nls oggvorbis opengl pam pcre pdflib perl php pic png postgres ppds python qt quicktime readline ruby scanner sdl slang socks5 softmmu spell sse ssl tcltk tcpd tetex theora tiff truetype unicode usb video_cards_radeon wmf x86 xinerama xml2 xmms xprint xv zlib"
can you try : emerge \=app-text/docbook-sgml-dtd-3.1-r1
I have same problem here: * app-text/docbook-sgml Latest version available: 1.0 Latest version installed: 1.0 Size of downloaded files: 0 kB Homepage: Description: A helper package for sgml docbook License: GPL-2 * app-text/docbook-sgml-dtd Latest version available: 4.2 Latest version installed: 4.1-r1 Size of downloaded files: 60 kB Homepage: http://www.oasis-open.org/docbook/sgml/4.2/index.html Description: Docbook SGML DTD 4.2 License: X11 * app-text/docbook-sgml-utils Latest version available: 0.6.12 Latest version installed: 0.6.12 Size of downloaded files: 115 kB Homepage: http://sources.redhat.com/docbook-tools/ Description: Shell scripts to manage DocBook documents License: GPL-2 Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.4.28-pre2) ================================================================= System uname: 2.4.28-pre2 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -msse3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="FFmpeg X Xaw3d aalib acpi afs alsa apache2 apm arts ati avi berkdb bidi bitmap-fonts bonobo caca cdparanoia cdr crypt cscope cups curl dga directfb divx divx4 divx4linux divx5 divx5linux doc dvb dvd dvdr dvdread emacs emacs-w3 encode esd ethereal evo f77 faad faad2 fam fame fbcon ffmpeg flash foomaticdb fortran fvwm fvwm2 gb gd gdbm ggi gif gphoto2 gpm gtk gtk2 gtkhtml guile i8x0 icc imagemagick imlib imlib2 innodb java jpeg lcms leim libg++ libwww live lzo mad mcal mesa mikmod mmx mmx2 motif mozilla mpeg mule mysql nas ncurses network nls oggvorbis opengl oss pam pda pdflib perl php php4 plotutils png ppds pthread pthreads python qt qtx quicktime readline rtc samba sasl scanner sdl slang slp spell sse sse2 ssl svga tcltk tcpd tetex theora thread threads tiff truetype unicode usb v4l v4l2 video_cards_radeon win32 winvidix wmf x86 xml xml2 xmms xosd xprint xv xvid xvmc zeo zlib" # jade --version jade:I: "openjade" version "1.3.2" jade:I: "OpenSP" version "1.5" # Yes, the downgrade to app-text/docbook-sgml-dtd-3.1-r1 helped.
the only reason that would occur if you ran --depclean or removed the old versions manually. they are slotted so that you can have all the dtd's installed. the docs are all versioned differently, and libusb has the dtd dep.
I did emerge --oneshot \=app-text/docbook-sgml-dtd-3.1-r1 followed by emerge --oneshot libusb. I have the same problem as originally. I have versions 4.1-r1 4.0-r1 3.1-r1 4.2 3.0-r1 of docbook-sgml-dtd installed.
can you attach the output of ls /etc/sgml cat /etc/sgml/catalog ls -l /usr/share/sgml/docbook/sgml-dtd-3.1/docbook.dtd
% ls /etc/sgml catalog openjade-1.3.2.cat sgml-docbook-3.1.cat sgml-docbook-4.1.cat sgml-docbook.cat sgml.cenv sgml.env dsssl-docbook-stylesheets.cat sgml-docbook-3.0.cat sgml-docbook-4.0.cat sgml-docbook-4.2.cat sgml-ent.cat sgml.conf % cat /etc/sgml/catalog CATALOG "/etc/sgml/sgml-ent.cat" CATALOG "/etc/sgml/sgml-docbook.cat" CATALOG "/etc/sgml/openjade-1.3.2.cat" CATALOG "/etc/sgml/sgml-docbook-3.1.cat" CATALOG "/etc/sgml/dsssl-docbook-stylesheets.cat" CATALOG "/etc/sgml/sgml-docbook-4.2.cat" CATALOG "/etc/sgml/sgml-docbook-3.0.cat" CATALOG "/etc/sgml/sgml-docbook-4.1.cat" CATALOG "/etc/sgml/sgml-docbook-4.0.cat" % ls -l /usr/share/sgml/docbook/sgml-dtd-3.1/docbook.dtd -rwxr-xr-x 1 root root 4086 Oct 9 22:55 /usr/share/sgml/docbook/sgml-dtd-3.1/docbook.dtd*
Same problem here. Re-emerging app-text/docbook-sgml-dtd-3.1-r2 did not help. sascha@cube:~$ ls /etc/sgml catalog openjade-1.3.2.cat sgml-docbook-3.0.cat sgml-docbook-4.0.cat sgml-docbook-4.2.cat sgml-ent.cat dsssl-docbook-stylesheets.cat sgml.conf sgml-docbook-3.1.cat sgml-docbook-4.1.cat sgml-docbook.cat sascha@cube:~$ cat /etc/sgml/catalog CATALOG "/etc/sgml/sgml-ent.cat" CATALOG "/etc/sgml/sgml-docbook.cat" CATALOG "/etc/sgml/dsssl-docbook-stylesheets.cat" CATALOG "/etc/sgml/sgml-docbook-3.1.cat" CATALOG "/etc/sgml/sgml-docbook-3.0.cat" CATALOG "/etc/sgml/sgml-docbook-4.1.cat" CATALOG "/etc/sgml/sgml-docbook-4.0.cat" CATALOG "/etc/sgml/openjade-1.3.2.cat" CATALOG "/etc/sgml/sgml-docbook-4.2.cat" sascha@cube:~$ ls -l /usr/share/sgml/docbook/sgml-dtd-3.1/docbook.dtd -rw-r--r-- 1 root root 4086 Nov 3 18:38 /usr/share/sgml/docbook/sgml-dtd-3.1/docbook.dtd
I am not sure this matters but part of the problem I have is that it is trying to link to libosp.so.3 and my system only has libosp.so.4 This could be a different problem though. rm -rf html mkdir html jade -t sgml -d ./website.dsl\#html ./manual.sgml jade: error while loading shared libraries: libosp.so.3: cannot open shared object file: No such file or directory make[2]: *** [html/index.html] Error 127 make[2]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a'make: *** [all] Error 2
that doesn't seem to be the same problem as the original report. if the original reporter is still around, do other packages merge alright with USE="doc" ? is it just this one that fails?
Re: comment #8: revdep-rebuild should fix your problem. This bug is about a different one.
Still happens. This is the output of the commands mentioned in comment #5: root@cube:~# ls /etc/sgml catalog sgml.conf sgml-docbook-4.0.cat sgml-docbook-4.3.cat xml-simple-docbook-1.0.cat dsssl-docbook-stylesheets.cat sgml-docbook-3.0.cat sgml-docbook-4.1.cat sgml-docbook.cat xml-simple-docbook-4.1.2.4.cat openjade-1.3.2.cat sgml-docbook-3.1.cat sgml-docbook-4.2.cat sgml-ent.cat root@cube:~# cat /etc/sgml/catalog CATALOG "/etc/sgml/sgml-ent.cat" CATALOG "/etc/sgml/sgml-docbook.cat" CATALOG "/etc/sgml/dsssl-docbook-stylesheets.cat" CATALOG "/etc/sgml/sgml-docbook-3.1.cat" CATALOG "/etc/sgml/sgml-docbook-3.0.cat" CATALOG "/etc/sgml/sgml-docbook-4.1.cat" CATALOG "/etc/sgml/sgml-docbook-4.0.cat" CATALOG "/etc/sgml/openjade-1.3.2.cat" CATALOG "/etc/sgml/sgml-docbook-4.2.cat" CATALOG "/etc/sgml/xml-simple-docbook-4.1.2.4.cat" CATALOG "/etc/sgml/sgml-docbook-4.3.cat" CATALOG "/etc/sgml/xml-simple-docbook-1.0.cat" root@cube:~# ls -l /usr/share/sgml/docbook/sgml-dtd-3.1/docbook.dtd -rw-r--r-- 1 root root 4086 Jul 15 22:05 /usr/share/sgml/docbook/sgml-dtd-3.1/docbook.dtd root@cube:~#
The last comment should have been "Still happens with libusb-0.1.10a".
I also have the same problem. Re: #9, I am not the original reporter, but I am able to successfully merge most packages with USE=doc. emerge --oneshot \=docbook-sgml-dtd-3.1-r3 does not fix the problem.
Can't built doc of libusb-1.10a either, but have a different error than those reported previously: [...] Making all in doc make[2]: Entering directory `/var/tmp/portage/libusb-0.1.10a/work/libusb-0.1.10a/doc' rm -rf html mkdir html jade -t sgml -d ./website.dsl\#html ./manual.sgml jade:./website.dsl:2:95:W: cannot generate system identifier for public text "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" jade:./website.dsl:18:37:E: no style-specification or external-specification with ID "DOCBOOK" [...] `emerge libusb` installed some sgml packages as well, but I'm unable to determine which ones ... I'm at a loss here -- any help!?
(In reply to comment #12) > The last comment should have been "Still happens with libusb-0.1.10a". > Had the same problems with version dev-libs/libusb-0.1.10a. The error was jade:./manual.sgml:1:55:W: cannot generate system identifier for public text "-//OASIS//DTD DocBook V4.2//EN" or something like that. Also I tried emerge --oneshot docbook-sgml-dtd-4.2-r2 openjade but it didn't work. So I had a look at this link http://supportweb.cs.bham.ac.uk/documentation/tutorials/docsystem/build/tutorials/docbooksys/docbooksys.html section 2.4 describes the error and the cause. It seems the environment variable needs updating. So, looking in /etc/env.d/93sgmltools-lite shows SGML_CATALOG_FILES=/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-ent.cat :/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.0.cat :/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat which doesn't contain 4.2, 4.3, and 4.3 paths (which are all installed) So, manually adding these to give SGML_CATALOG_FILES=/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-ent.cat :/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.0.cat :/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/sgml-docbook-4.3.cat :/etc/sgml/sgml-docbook-4.4.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat then env-update source /etc/profile then a emerge -auDv world works!!!!! Woot!!!! Seems the previous ebuilds somehow failed to update the env files. Hopefully someone else can find the reason. (One quick ebuild glance shows S="${WORKDIR}" vs S=${WORKDIR} perhaps??) Anyway, hope this helps some in the right direction.
Actually the problem is that you have /etc/env.d/93sgmltools-lite at all. I'm not entirely sure where this file comes from, but I have it: gr1m ~ # equery b /etc/env.d/93sgmltools-lite [ Searching for file(s) /etc/env.d/93sgmltools-lite in *... ] It shows no packages that own the file. So I had a thought. Perhaps the environment variable is overriding a newer method for providing the location of catalog files. More specifically, /etc/sgml/sgml.conf. So I went ahead and removed /etc/env.d/93sgmltools-lite and unset SGML_CATALOG_FILES and emerged libusb again. This time it worked flawlessly. So there you go. We know the cause. Config directory protection is the culprit. I'm not sure if there is an easy resolution to this and many other annoying errors caused by stale files in /etc.
After moving /etc/env.d/93sgmltools-lite out of the way libusb compiles fine on my system, too.
Created attachment 76516 [details] full log of emerge failure
i had this exact same bug until today. after a sync, new docbook ebuilds where there. just in case, i recompiled all others docbook-* packages that were installed (plus a few sloted ones that were not up-to-date but did not show with emerge -uDpv because of not biggest slot) and now, it builds docs well, so it's docbook crap, as usual
I have the same problem.
remerging app-text/sgml-common helped for me
for those who encounter this, please try 0.1.12 which has the correct docbook stylesheets that were missing.
Hello. I was able to install 0.1.12 with USE="-doc", but it failed with USE="doc" (attached). I had the exact same problem/solution (apparently) when installing gnome-libs-1.4.2. They talk about remerging jade and jadeopen: http://bugs.gentoo.org/show_bug.cgi?id=119743. I have jadeopen installed, but not jade. Do I need these two packages for some reason? They dont seem to come up in dependencies -D. Am I missing something obvious?
Created attachment 85960 [details] full fail log per comment 23
USE="-doc" emerge libusb This was needed to get past docbook-xml-dtd errors See forum post [url]http://forums.gentoo.org/viewtopic-t-479445-highlight-libusb.html[/url]
*** This bug has been marked as a duplicate of 139657 ***