Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66172 - libusb compile fails due to jade with doc in USE
Summary: libusb compile fails due to jade with doc in USE
Status: RESOLVED DUPLICATE of bug 139657
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Lowest normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-02 16:47 UTC by katerina
Modified: 2006-09-02 04:08 UTC (History)
9 users (show)

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


Attachments
full log of emerge failure (libusb_emerge.txt,47.11 KB, text/plain)
2006-01-08 05:25 UTC, Stephane Loeuillet
Details
full fail log per comment 23 (full fail log per comment 23,102.19 KB, text/plain)
2006-05-01 18:52 UTC, Aleksey Lazar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description katerina 2004-10-02 16:47:49 UTC
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"
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2004-10-04 15:57:08 UTC
can you try :

emerge \=app-text/docbook-sgml-dtd-3.1-r1

Comment 2 Martin Mokrejš 2004-10-06 01:19:00 UTC
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.
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2004-10-09 12:13:23 UTC
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.
Comment 4 katerina 2004-10-09 13:52:24 UTC
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.
 
Comment 5 Alastair Tse (RETIRED) gentoo-dev 2004-10-10 05:42:17 UTC
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
Comment 6 katerina 2004-10-10 11:31:17 UTC
% 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*
Comment 7 Sascha Silbe 2005-03-26 03:27:12 UTC
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
Comment 8 Fred Frigerio 2005-06-01 05:56:36 UTC
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
Comment 9 Alastair Tse (RETIRED) gentoo-dev 2005-06-25 05:08:22 UTC
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?
Comment 10 Sascha Silbe 2005-06-25 07:32:28 UTC
Re: comment #8: revdep-rebuild should fix your problem. This bug is about a different one.
Comment 11 Sascha Silbe 2005-07-17 06:03:16 UTC
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:~# 
Comment 12 Sascha Silbe 2005-07-17 06:06:36 UTC
The last comment should have been "Still happens with libusb-0.1.10a".
Comment 13 David Brigada 2005-07-18 16:22:12 UTC
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.
Comment 14 Daniel Franke 2005-09-11 13:30:28 UTC
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!?  
  
Comment 15 Ant 2005-11-27 05:05:43 UTC
(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.
Comment 16 Michael Kreitzer 2005-12-29 15:05:17 UTC
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.
Comment 17 Sascha Silbe 2005-12-29 15:49:10 UTC
After moving /etc/env.d/93sgmltools-lite out of the way libusb compiles fine on my system, too.
Comment 18 Stephane Loeuillet 2006-01-08 05:25:30 UTC
Created attachment 76516 [details]
full log of emerge failure
Comment 19 Stephane Loeuillet 2006-01-13 11:00:40 UTC
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
Comment 20 Sebastian Szary 2006-03-28 07:07:42 UTC
I have the same problem.
Comment 21 Patrick Marschik 2006-04-09 06:34:59 UTC
remerging app-text/sgml-common helped for me
Comment 22 Alastair Tse (RETIRED) gentoo-dev 2006-04-24 14:30:22 UTC
for those who encounter this, please try 0.1.12 which has the correct docbook stylesheets that were missing.
Comment 23 Aleksey Lazar 2006-05-01 18:47:51 UTC
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?
Comment 24 Aleksey Lazar 2006-05-01 18:52:12 UTC
Created attachment 85960 [details]
full fail log per comment 23
Comment 25 Nathan Choate 2006-07-12 02:27:44 UTC
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]
Comment 26 Alastair Tse (RETIRED) gentoo-dev 2006-09-02 04:08:26 UTC

*** This bug has been marked as a duplicate of 139657 ***