Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128952 - emerge fails on sgml catalog corruption - entity was defined here
Summary: emerge fails on sgml catalog corruption - entity was defined here
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo SGML project
URL:
Whiteboard:
Keywords:
: 95582 128974 142327 170238 185658 190494 191895 192455 193521 194226 195136 195450 195676 196011 196239 196476 196605 197344 199423 200201 203352 206757 223215 367155 (view as bug list)
Depends on: 196162
Blocks:
  Show dependency tree
 
Reported: 2006-04-05 12:18 UTC by Christian Kolquist
Modified: 2011-05-14 16:34 UTC (History)
26 users (show)

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


Attachments
emerge output (error,39.74 KB, text/plain)
2006-11-07 10:58 UTC, Stefan Müller
Details
komplett output emerge (error,43.15 KB, text/plain)
2006-11-08 07:57 UTC, Stefan Müller
Details
First pack of /etc/sgml (sgml.tgz,754 bytes, application/x-compressed-tar)
2006-11-08 10:51 UTC, Stefan Müller
Details
Second pack of /etc/sgml (sgml.tar.gz,714 bytes, application/x-gzip)
2006-11-25 01:56 UTC, Peter Bleszynski
Details
gzipped Tar archive of /etc/sgml (_etc_sgml.tar.gz,650 bytes, application/octet-stream)
2007-06-03 12:12 UTC, Sascha Wuestemann
Details
docbook-sgml-utils-0.6.14 (docbook-sgml-utils-0.6.14.txt,86.75 KB, text/plain)
2007-10-10 01:27 UTC, cilly
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Kolquist 2006-04-05 12:18:57 UTC
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36'
Making all in docs
make[2]: Entering directory `/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs'
jw -f docbook -b html -o html ./esound.sgml
Using catalogs: /etc/sgml/sgml-docbook-3.1.cat
Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#html
Working on: /var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:53:65:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:54:8:E: reference to entity "ISOamsa" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:52:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:60:66:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:61:8:E: reference to entity "ISOamsb" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:59:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:67:60:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:68:8:E: reference to entity "ISOamsc" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:66:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:74:67:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:75:8:E: reference to entity "ISOamsn" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:73:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:81:58:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:82:8:E: reference to entity "ISOamso" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:80:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:88:59:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:89:8:E: reference to entity "ISOamsr" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:87:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:95:50:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Box and Line Drawing//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:96:7:E: reference to entity "ISObox" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:94:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:102:46:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Russian Cyrillic//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:103:8:E: reference to entity "ISOcyr1" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:101:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:109:50:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:110:8:E: reference to entity "ISOcyr2" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:108:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:116:47:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:117:7:E: reference to entity "ISOdia" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:115:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:123:43:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Greek Letters//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:124:8:E: reference to entity "ISOgrk1" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:122:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:130:46:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Monotoniko Greek//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:131:8:E: reference to entity "ISOgrk2" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:129:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:137:43:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Greek Symbols//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:138:8:E: reference to entity "ISOgrk3" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:136:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:144:55:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:145:8:E: reference to entity "ISOgrk4" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:143:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:151:43:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 1//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:152:8:E: reference to entity "ISOlat1" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:150:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:158:43:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 2//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:159:8:E: reference to entity "ISOlat2" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:157:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:165:57:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:166:7:E: reference to entity "ISOnum" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:164:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:172:40:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Publishing//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:173:7:E: reference to entity "ISOpub" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:171:0: entity was defined here
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:179:47:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES General Technical//EN"
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:180:8:E: reference to entity "ISOtech" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/sgml-dtd-3.1/dbcent.mod:178:0: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:49:7:W: cannot generate system identifier for general entity "quot"
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:49:7:E: general entity "quot" not defined and no default entity
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:49:11:E: reference to entity "quot" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:49:6: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:49:19:E: reference to entity "quot" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:49:6: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:14:W: cannot generate system identifier for general entity "gt"
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:14:E: general entity "gt" not defined and no default entity
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:16:E: reference to entity "gt" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:13: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:142:16:E: reference to entity "gt" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:13: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:150:16:E: reference to entity "gt" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:13: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:174:18:E: reference to entity "gt" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:13: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:251:12:W: cannot generate system identifier for general entity "tilde"
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:251:12:E: general entity "tilde" not defined and no default entity
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:251:17:E: reference to entity "tilde" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:251:11: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:335:22:E: reference to entity "tilde" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:251:11: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:479:19:E: reference to entity "gt" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:13: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:527:51:E: reference to entity "gt" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:134:13: entity was defined here
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:529:46:W: cannot generate system identifier for general entity "percnt"
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:529:46:E: general entity "percnt" not defined and no default entity
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:529:52:E: reference to entity "percnt" for which no system identifier could be generated
jade:/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml:529:45: entity was defined here
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1bg.dsl:2:69:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Russian Cyrillic//EN"
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1bg.dsl:3:5:E: reference to entity "cyr1" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1bg.dsl:2:0: entity was defined here
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1no.dsl:2:66:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 1//EN"
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1no.dsl:3:5:E: reference to entity "lat1" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1no.dsl:2:0: entity was defined here
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ro.dsl:2:66:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 1//EN"
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ro.dsl:3:5:E: reference to entity "lat1" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ro.dsl:2:0: entity was defined here
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ro.dsl:4:66:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 2//EN"
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ro.dsl:5:5:E: reference to entity "lat2" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ro.dsl:4:0: entity was defined here
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ru.dsl:2:69:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Russian Cyrillic//EN"
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ru.dsl:3:5:E: reference to entity "cyr1" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1ru.dsl:2:0: entity was defined here
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1sl.dsl:2:66:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 2//EN"
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1sl.dsl:3:5:E: reference to entity "lat2" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1sl.dsl:2:0: entity was defined here
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1sr.dsl:2:66:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 2//EN"
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1sr.dsl:3:5:E: reference to entity "lat2" for which no system identifier could be generated
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/../common/../common/dbl1sr.dsl:2:0: entity was defined here
make[2]: *** [html/index.html] Error 8
make[2]: Leaving directory `/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36'
make: *** [all] Error 2

!!! ERROR: media-sound/esound-0.2.36-r1 failed.
Call stack:
  ebuild.sh, line 1526:   Called dyn_compile
  ebuild.sh, line 923:   Called src_compile
  esound-0.2.36-r1.ebuild, line 42:   Called die



Emerge Info:
Portage 2.1_pre7-r4 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo-r1 i686)
=================================================================
System uname: 2.6.16-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=prescott -pipe -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=prescott -pipe -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d a52 aac aim alsa apache1 apache2 apm avi bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr crypt css cups dcss decss dri dts dv dvd dvdr dvdread eds emboss encode evo fbcon ffmpeg foomaticdb fortran ftp gdbm gif gnome gpm gstreamer gtk gtk2 ieee1394 imlib ipv6 isdnlog jabber javascript jpeg jpeg2k kerberos ldap libg++ libwww lm_sensors mad mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl pam pdflib perl png pppd python quicktime readline sdl spell sse sse2 sse3 ssl tcpd truetype truetype-fonts type1-fonts usb v4l vcd vorbis win32codecs xine xml2 xmms xpm xv yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nv video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 foser (RETIRED) gentoo-dev 2006-04-05 15:13:09 UTC
looks more like a docbook issue
Comment 2 Christian Kolquist 2006-04-05 15:24:10 UTC
ok, I will submit a different bug report with this as a reference
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2006-04-05 21:19:19 UTC
What version(s) of docbook-sgml-dtd do you have in your system?

Also, could you please verify the following?

The file /etc/sgml/sgml-docbook-3.1.cat should have the following line:

  CATALOG "/etc/sgml/sgml-docbook.cat"

/etc/sgml/sgml-docbook.cat should have the following line:

  CATALOG "/etc/sgml/sgml-ent.cat"

/etc/sgml/sgml-ent.cat should in turn have:

  CATALOG "/usr/share/sgml/sgml-iso-entities-8879.1986/catalog"

And finally /usr/share/sgml/sgml-iso-entities-8879.1986/catalog should exist and be filled with the proper PUBLIC directives.
Comment 4 Christian Kolquist 2006-04-05 21:47:06 UTC
chronos-time sgml # equery l docbook-sgml-dtd
[ Searching for package 'docbook-sgml-dtd' in all categories among: ]
 * installed packages
[I--] [  ] app-text/docbook-sgml-dtd-3.0-r3 (3.0)
[I--] [  ] app-text/docbook-sgml-dtd-3.1-r3 (3.1)
[I--] [  ] app-text/docbook-sgml-dtd-4.0-r3 (4.0)
[I--] [  ] app-text/docbook-sgml-dtd-4.1-r3 (4.1)
[I--] [  ] app-text/docbook-sgml-dtd-4.4 (4.4)


chronos-time sgml # cat sgml-docbook-3.1.cat
CATALOG "/etc/sgml/sgml-docbook.cat"
chronos-time sgml # cat sgml-docbook.cat
CATALOG "/etc/sgml/sgml-ent.cat"
chronos-time sgml # cat sgml-ent.cat
CATALOG "/usr/share/sgml/sgml-iso-entities-8879.1986/catalog"
chronos-time sgml # cat /usr/share/sgml/sgml-iso-entities-8879.1986/catalog
  -- ...................................................................... --
  -- Catalog data for SGML ISO character entities ......................... --

PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" ISOlat1.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" ISOlat2.ent
PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" ISOdia.ent
PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" ISObox.ent
PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" ISOnum.ent
PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" ISOpub.ent
PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" ISOtech.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" ISOamsa.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" ISOamsb.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" ISOamsc.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" ISOamsn.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" ISOamso.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" ISOamsr.ent
PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" ISOgrk1.ent
PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" ISOgrk2.ent
PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" ISOgrk3.ent
PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" ISOgrk4.ent
PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" ISOcyr1.ent
PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" ISOcyr2.ent

  -- End of ISO entities .................................................. --
  -- ...................................................................... --

Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-04-06 03:28:09 UTC
*** Bug 128974 has been marked as a duplicate of this bug. ***
Comment 6 Ivan Yosifov 2006-04-13 02:18:55 UTC
Crude esound-0.2.36-r1.ebuild patch to disable docs building until a proper fix arrives:

--- /usr/portage/media-sound/esound/esound-0.2.36-r1.ebuild     2005-12-31 13:05:53.000000000 +0200
+++ ./esound-0.2.36-r1.ebuild   2006-04-13 12:11:23.000000000 +0300
@@ -31,6 +31,11 @@
 }

 src_compile() {
+       cd ${S}
+       sed -i configure.ac -e "s/test\ \"x\$JW\"\ \!\=\ xfalse/xfalse/"
+       autoreconf
+       libtoolize --copy --force
+
        local myconf="--sysconfdir=/etc/esd $(use_enable ipv6) \
                $(use_enable static) $(use_enable debug debugging) $(use_enable alsa) \
                $(use_with tcpd libwrap)"
Comment 7 fabio de francesco 2006-05-20 09:17:13 UTC
I am having the very same problem while installing the package.

(In reply to comment #3)
> What version(s) of docbook-sgml-dtd do you have in your system?

host7 ~ # equery list -i docbook-sgml-dtd
[ Searching for package 'docbook-sgml-dtd' in all categories among: ]
 * installed packages
[I--] [  ] app-text/docbook-sgml-dtd-3.0-r3 (3.0)
[I--] [  ] app-text/docbook-sgml-dtd-3.1-r3 (3.1)
[I--] [  ] app-text/docbook-sgml-dtd-4.0-r3 (4.0)
[I--] [  ] app-text/docbook-sgml-dtd-4.1-r3 (4.1)
[I--] [  ] app-text/docbook-sgml-dtd-4.2-r2 (4.2)
[I--] [  ] app-text/docbook-sgml-dtd-4.4 (4.4)

> Also, could you please verify the following?
> 
> The file /etc/sgml/sgml-docbook-3.1.cat should have the following line:
> 
>   CATALOG "/etc/sgml/sgml-docbook.cat"

host7 ~ # cat /etc/sgml/sgml-docbook-3.1.cat
CATALOG "/usr/share/sgml/docbook/sgml-dtd-3.1/catalog"
CATALOG "/etc/sgml/sgml-docbook.cat"

It seems ok.
 
> /etc/sgml/sgml-docbook.cat should have the following line:
> 
>   CATALOG "/etc/sgml/sgml-ent.cat"

host7 ~ # cat /etc/sgml/sgml-docbook.cat
CATALOG "/etc/sgml/openjade-1.3.2.cat"
CATALOG "/etc/sgml/dsssl-docbook-stylesheets.cat"

As you may see that line is missing.

> /etc/sgml/sgml-ent.cat should in turn have:
> 
>   CATALOG "/usr/share/sgml/sgml-iso-entities-8879.1986/catalog"

host7 ~ # cat /etc/sgml/sgml-ent.cat
cat: /etc/sgml/sgml-ent.cat: No such file or directory

This time the file itself isn't there

> And finally /usr/share/sgml/sgml-iso-entities-8879.1986/catalog should exist
> and be filled with the proper PUBLIC directives.

host7 ~ # cat /usr/share/sgml/sgml-iso-entities-8879.1986/catalog
PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" ISOlat1.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" ISOlat2.ent
PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" ISOdia.ent
PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" ISObox.ent
PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" ISOnum.ent
PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" ISOpub.ent
PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" ISOtech.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" ISOamsa.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" ISOamsb.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" ISOamsc.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" ISOamsn.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" ISOamso.ent
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" ISOamsr.ent
PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" ISOgrk1.ent
PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" ISOgrk2.ent
PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" ISOgrk3.ent
PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" ISOgrk4.ent
PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" ISOcyr1.ent
PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" ISOcyr2.ent

I can't say whether or not all the needed lines are there.

Should I also have to patch esound-0.2.36-r1.ebuild or my situation is a different one needing a different approach? 

Here is my "emerge --info":

Portage 2.1_rc1-r3 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.16-gentoo-r6 i686)
=================================================================
System uname: 2.6.16-gentoo-r6 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System version 1.12.0_pre19
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r1
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O3 -pipe -mfpmath=sse -mmmx -msse -msse2 -fforce-addr"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=pentium-m -O3 -pipe -mfpmath=sse -mmmx -msse -msse2 -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages maketest metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.ngi.it http://ftp.uoi.gr/mirror/OS/gentoo/ http://ftp.ntua.gr/pub/linux/gentoo/ http://gentoo.mirror.solnet.ch"
LINGUAS="en it"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS=""
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acl acpi ada alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bzip2 cli crypt cups doc dri eds emboss encode esd fam foomaticdb fortran gdbm gif glut gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww lm_sensors mad mikmod mmx motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl openssh openssl oss pam pcre pdflib perl pic png posix postgres pppd python qt quicktime readline reflection samba sdl session spell spl sse sse2 ssh ssl sysv5ipc tcpd threads truetype truetype-fonts type1-fonts udev usb vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_en linguas_it userland_GNU video_cards_fbdev video_cards_i810 video_cards_vesa"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS
Comment 8 fabio de francesco 2006-05-20 10:30:46 UTC
I have tried to apply the patch but the utility showed an error message:

host7 esound # patch -p0 < esound-0.2.36-r1.ebuild.patch
patching file esound-0.2.36-r1.ebuild
Hunk #1 FAILED at 31.
1 out of 1 hunk FAILED -- saving rejects to file esound-0.2.36-r1.ebuild.rej

So I edited the file by inserting the lines showed in the patch (the ones starting with '+'), immediatelly after the beginning of the src_compile function and before the first instruction line of the original code. Is it correct?

Thanks,

fabio de francesco  
Comment 9 Ivan Yosifov 2006-05-20 20:41:32 UTC
> Is it correct?
Yep, it should be.
Comment 10 Patrick Fourniols 2006-05-28 14:53:24 UTC
equery list sgml
emerge --oneshot =<all the packages listed!>
emerge esound
brutal but worked for me ;)
Comment 11 Mario Bachmann 2006-07-27 06:04:33 UTC
equery list sgml
emerge --oneshot =<all the packages listed!>
   here: emerge --oneshot -v =app-text/docbook-sgml-utils-0.6.14 =app-text/sgml-common-0.6.3-r5
emerge -v esound

that worked here too. thanks.
Comment 12 Guy 2006-07-28 15:40:51 UTC
Comment #10 did not work for me.
Comment #6 did work.

Note that I was emerging:

media-sound/esound-0.2.36-r2

---

Portage 2.1.1_pre4 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.4-r3, 2.6.17.4 i686)
=================================================================
System uname: 2.6.17.4 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.12.1
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/NX/etc /usr/NX/home /usr/kde/3.2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://206.75.217.181/ ftp://gentoo.ccccom.com"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/nx"
SYNC="rsync://192.168.111.23/gentoo-portage"
USE="x86 3dnow 3dnowext X Xaw3d a52 aac aalib acc accessibility alsa apache2 apm arts asf audiofile avi avifile berkdb bitmap-fonts bonobo boost bzip2 cdr cli crypt cups curl dba dbus dga dio directfb divx4linux dlloader doc dri dts dv dvd dvdr dvdread eds emboss encode ethereal exit extrafilters fbcon ffmpeg firefox flac flash font-server foomaticdb fortran freetds gcj gd gdbm ggi gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile gzip hal icq idn imagemagic imagemagick imap imlib inkjar innodb insecure-savers ipv6 isdnlog jabber java javascript jikes jpeg jpeg2 jpeg2k junit kde kdexdeltas lcms lesstiff libg++ libwww logrotate lzo mad maildir matroska mikmod mjpeg mmx mng mono motif mozsvg mp3 mpeg musepack mysql mysqli ncurses nls nptl nptlonly nsplugin nxclient odbc offensive ogg opengl oscar oss pam pcre pda pdf pdflib perl plugin png postgres povray ppds pppd python qt qt3 qt4 quicktime readline real reflection ruby samba sasl scanner sdl session soap speex spell spl sse ssl subversion svg svga tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd visualization vorbis win32codecs winf wmf wxwindows x264 xanim xcomposite xeo xine xinerama xml xml2 xmms xorg xprint xscreensaver xv xvid xvmc yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_vmware video_cards_vga video_cards_via video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 13 Mark J. Olah 2006-07-28 22:19:40 UTC
(In reply to comment #12)
> Comment #10 did not work for me.
> Comment #6 did work.

Same here.

Portage 2.1.1_pre3-r5 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.16-gentoo-r4 i686)
=================================================================
System uname: 2.6.16-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz
Gentoo Base System version 1.12.1
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/export/distfiles"
FEATURES="autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/portagetmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d a52 aac acl acpi alsa apache2 apm avi bash-completion berkdb bitmap-fonts blas bzip2 cairo cli crypt css culr cups curl dlloader dri dts dv dvd dvdr dvdread eds emacs emboss encode esd examples ffmpeg fftw flac foomaticdb fortran gd gdbm gif gimpprint gmp gnome gnutls gpm gs gstreamer gtk gtk2 imagemagick imlib isdnlog jbig jpeg jpeg2k kde kerberos libg++ libwww lzo mad md5sum mikmod mjpeg mmap mmx motif mp3 mpeg mpm-leader ncurses nis nls nptl nptlonly ogg opengl pam pcre pdf pdflib perl plotutils png pppd python qt qt3 qt4 quicktime readline reflection ruby samba sdl session spell spl sse sse2 ssl svg tcpd tetex threads tiff truetype truetype-fonts type1-fonts udev userlocales v4l v4l2 vcd vorbis wmf xemacs xinerama xml xml2 xmms xorg xprint xv xvid yv12 zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_radeon video_cards_mga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 14 Ludovic Bellier 2006-08-07 06:20:34 UTC
(In reply to comment #3)
> /etc/sgml/sgml-docbook.cat should have the following line:
> 
>   CATALOG "/etc/sgml/sgml-ent.cat"
> 
> /etc/sgml/sgml-ent.cat should in turn have:
> 
>   CATALOG "/usr/share/sgml/sgml-iso-entities-8879.1986/catalog"

I had the problem with esound-0.2.36-r2, I follow the comment #3, and 
CATALOG "/etc/sgml/sgml-ent.cat" was missing. I had the file /etc/sgml/sgml-ent.cat and its required content, and updated /etc/sgml/sgml-docbook.cat.
It worked, esound emerged.
Comment 15 Mayyah 2006-08-07 08:47:10 UTC
Same compile error as #1:

Portage 2.1.1_pre4-r2 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r2 i686)
=================================================================
System uname: 2.6.17-gentoo-r2 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.1.3-r1, 2.2.3-r6, 2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://adelie.polymtl.ca/"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://spark.maher.org/gentoo-portage"
USE="x86 GLX X alsa apache2 apm arts avi berkdb bitmap-fonts browserplugin candy cdr cli crypt cups dlloader dri dvd dvdread eds emacs emboss encode esd flash foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imap imlib innodb ipv6 isdnlog java jpeg kde libg++ libwww mad mikmod mono motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection samba scanner sdl session spell spl ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis wmf xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 16 genbug 2006-08-15 08:09:44 UTC
same error as #1
Comment 17 Leonardo Boshell (RETIRED) gentoo-dev 2006-08-15 08:54:52 UTC
*** Bug 142327 has been marked as a duplicate of this bug. ***
Comment 18 Leonardo Boshell (RETIRED) gentoo-dev 2006-08-15 09:13:25 UTC
To summarise for people coming to this bug:

There has been a number of reports of packages breaking with output similar to the one on comment #0 (openjade failing to resolve identifiers).

The workaround is simply re-emerging sgml-common, which should bring the SGML catalog system to a sane state.

Still, we haven't found the origin of the problems with the catalog. Somewhere along the line /etc/sgml/catalog or one related file is modified incorrectly and these problems start to happen.

Please add your comments only if you understand the situation and are able to provide valuable information to spot the cause of the problem.

Thanks
Comment 19 Stefan Müller 2006-11-07 10:58:04 UTC
Created attachment 101404 [details]
emerge output
Comment 20 Stefan Müller 2006-11-07 11:04:24 UTC
> The workaround is simply re-emerging sgml-common, which should bring the SGML
> catalog system to a sane state.
> 

Hi,

this workaround dont work. The attachment containing parts of the emerge output. 

P.S. The lower part is in LA_ALL=C
Comment 21 Leonardo Boshell (RETIRED) gentoo-dev 2006-11-08 01:39:44 UTC
Stefan,
Could you please attach the complete output, without schnipping/schnapping :) ?
Thanks.
Comment 22 Stefan Müller 2006-11-08 07:57:08 UTC
Created attachment 101472 [details]
komplett output emerge

Sorry for the bracking output log. Is not so easy to capture.
Comment 23 Leonardo Boshell (RETIRED) gentoo-dev 2006-11-08 09:29:28 UTC
OK, so it looks exactly like the kind of problem 'emerge sgml-common' should fix.

Anyway, I just got an idea to prevent all these catalog problems. Basically all ebuilds for packages that use openjade when compiling sources should start by making sure the global catalog is correct. It could be tricky but it's something we should've done a long time ago.

So, now I'd like to ask anyone still seeing this problem a favour. Please create a .tar.gz, .tar.bz2 or .zip file with the complete contents from /etc/sgml, and attach it to this bug. The more examples I get the better. Hopefully, we'll finally see a definitive solution to this soon :).

Thanks.
Comment 24 Stefan Müller 2006-11-08 10:51:30 UTC
Created attachment 101487 [details]
First pack of /etc/sgml

Ok here is the first one. 

By the way a ">=media-sound/esound-0.2.36-r1" in /etc/portage/package.mask solve the problem for first ;)
Comment 25 Leonardo Boshell (RETIRED) gentoo-dev 2006-11-09 13:24:08 UTC
Stefan,
Just for the record, could you please paste the output from the following on your machine?

  emerge -pv ~docbook-sgml-dtd-3.1 docbook-sgml-utils

Thanks
Comment 26 Peter Bleszynski 2006-11-25 01:56:30 UTC
Created attachment 102694 [details]
Second pack of /etc/sgml

same issue.  emerge sgml-common does not help.  contents of /etc/sgml are attached.
Comment 27 Luis Diaz 2007-03-17 07:45:33 UTC
(In reply to comment #11)
> equery list sgml
> emerge --oneshot =<all the packages listed!>
>    here: emerge --oneshot -v =app-text/docbook-sgml-utils-0.6.14
> =app-text/sgml-common-0.6.3-r5
> emerge -v esound
> 
> that worked here too. thanks.
> 

It also works here! thanks :)

Comment 28 Sascha Wuestemann 2007-06-03 12:12:45 UTC
Created attachment 121024 [details]
gzipped Tar archive of /etc/sgml

(In reply to <a href="http://bugs.gentoo.org/show_bug.cgi?id=128952#c23">comment #23</a>)

I stumbled upon this error. Here is my info.
# emerge --info
Portage 2.1.2.7 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r3, 2.6.15-vs2.0.1-gentoo-r5-killerghost i686)
=================================================================
System uname: 2.6.15-vs2.0.1-gentoo-r5-killerghost i686 AMD Duron(tm)
Gentoo Base System release 1.12.10
Timestamp of tree: Tue, 29 May 2007 18:50:01 +0000
ccache version 2.3 [enabled]
dev-java/java-config: 1.3.0-r2, 2.0.33-r1
dev-lang/python:     2.2.3-r1, 2.3.6-r2, 2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-march=i586 -O3 -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.1/share/config /usr/kde/3.3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=i586 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks metadata-transfer sandbox sfperms strict userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE"
LC_ALL="C"
LINGUAS="de en"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/usr/tmp2"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X X509 Xaw3d aalib acpi alsa apache2 audiofile avi berkdb bindist bitmap-fonts chroot cli cracklib crypt cscope cups curl curlwrappers dedicated dri dvd dvdr encode esd
ethereal fastcgi fbcon flac flash foomaticdb fortran freetds gcj gd gdbm ggi gif gmp gphoto2 gpm gstreamer gtk gtk2 hardened icc iconv imagemagick imap imlib innodb ipv6 isdnlog java jikes jpeg kde lcms ldap lesstif libg++ mad maildir mbox mcal memlimit midi mikmod mmx motif mozilla mpeg mpi mudflap mysql nas ncurses nhc98 nls nocd nptl nptlonly odbc offensive oggvorbis openmp oss pam pcre pda pdf perl png postgres ppds pppd prelude python qt quicktime readline reflection samba sasl sdl serial session skey slang slp snmp socks5 speex
spell spl ssl svg tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb videos wmf wxwindows x86 xml xml2 xorg xosd xv zlib" ALSA_CARDS="intel8x0 sb8 sb16
sbawe ens1370 ens1371" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" USERLAND="GNU" VIDEO_CARDS="vesa fbdev nv nvida radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


# equery list sgml
 * installed packages
app-text/docbook-sgml-dtd-3.0-r1
app-text/docbook-sgml-dtd-3.1-r1
app-text/docbook-sgml-dtd-4.0-r1
app-text/docbook-sgml-dtd-4.1-r1
app-text/docbook-sgml-dtd-4.2-r1
app-text/docbook-sgml-dtd-4.4
app-text/docbook-sgml-utils-0.6.11-r2
app-text/sgml-common-0.6.3-r5
Comment 29 Sascha Wuestemann 2007-06-18 21:18:26 UTC
Is this bug still observed by the maintainers? I was waiting for any movement to support investigation with my system, if nescessary, but in between I'd like to update my world...
Comment 30 Rémi Cardona (RETIRED) gentoo-dev 2007-06-19 18:12:02 UTC
try updating ... can't hurt more :)
Comment 31 Sascha Wuestemann 2007-06-19 18:17:32 UTC
I tried emerge --sync a couple of times since the first occour of this bug but my emerge -ua world always stops at the esound package because of this bug.
Comment 32 Rémi Cardona (RETIRED) gentoo-dev 2007-06-19 18:18:52 UTC
what about "emerge -DuNa world" ?
Comment 33 Sascha Wuestemann 2007-06-19 21:01:52 UTC
I have difficulties calculating dependencies. Seem to be a couple of them and only one is printed each time. The computer is slow, so deleting the corresponding packages one after the other might take some time.
Comment 34 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-06-20 08:43:51 UTC
if just esound fails, just skip it for the moment until you are up to date with emerge --resume --skipfirst (it's not like esound is a core package :p)
Comment 35 Sascha Wuestemann 2007-06-20 14:30:50 UTC
After getting a working "emerge -NaDu world" it showed *sgml packages very early to update and esound later on. So I have got the impression that it would solve the dependencies.

Meanwhile the emerge process stopped because of missing linux headers for devfsd, which was obsolete anyway, so I removed that package and startet the emerge process from scratch in this new situation.

I will tell if esound compiles fine or not when it has been reached and finished.
Comment 36 Sascha Wuestemann 2007-06-21 13:17:50 UTC
esound was emerged errorfree, now.

emerge -NaDu world fixed the error for me.
Comment 37 Rémi Cardona (RETIRED) gentoo-dev 2007-06-21 17:40:32 UTC
Original posters haven't said anything in over a year, I'll assume the issue is fixed for them too :) If not, don't hesitate to reopen this bug.

Sasha, FYI, you should at least always use -Du when updating. -N is fast now so you could always add it too.

Closing! Thanks
Comment 38 Jakub Moc (RETIRED) gentoo-dev 2007-07-17 15:56:51 UTC
*** Bug 185658 has been marked as a duplicate of this bug. ***
Comment 39 Mohammed Khoory 2007-07-17 17:02:08 UTC
I emerged sgml-common, then checked whether I could emerge esound, and boom it works ^__^
Comment 40 Martin Gramatke 2007-08-15 19:06:03 UTC
re-emerge of sgml-common helped here too
Comment 41 Jakub Moc (RETIRED) gentoo-dev 2007-08-28 10:27:21 UTC
*** Bug 190494 has been marked as a duplicate of this bug. ***
Comment 42 Steven De Bock 2007-09-09 13:07:30 UTC
Same issue holds for esound-0.2.38

re-emerging sgml-common before esound did the trick...
Comment 43 Jakub Moc (RETIRED) gentoo-dev 2007-09-09 19:18:36 UTC
*** Bug 191895 has been marked as a duplicate of this bug. ***
Comment 44 Jakub Moc (RETIRED) gentoo-dev 2007-09-13 20:12:01 UTC
*** Bug 192455 has been marked as a duplicate of this bug. ***
Comment 45 Jakub Moc (RETIRED) gentoo-dev 2007-09-28 07:17:43 UTC
*** Bug 193521 has been marked as a duplicate of this bug. ***
Comment 46 Jakub Moc (RETIRED) gentoo-dev 2007-09-29 22:34:00 UTC
*** Bug 194226 has been marked as a duplicate of this bug. ***
Comment 47 Jakub Moc (RETIRED) gentoo-dev 2007-09-29 22:34:43 UTC
*** Bug 170238 has been marked as a duplicate of this bug. ***
Comment 48 Jakub Moc (RETIRED) gentoo-dev 2007-09-29 22:36:26 UTC
*** Bug 95582 has been marked as a duplicate of this bug. ***
Comment 49 Jakub Moc (RETIRED) gentoo-dev 2007-10-08 18:53:04 UTC
*** Bug 195136 has been marked as a duplicate of this bug. ***
Comment 50 cilly 2007-10-10 01:27:58 UTC
Created attachment 133044 [details]
docbook-sgml-utils-0.6.14

This bug is not fixed, please reopen.
Comment 51 cilly 2007-10-10 01:42:45 UTC
(In reply to comment #50)
> Created an attachment (id=133044) [edit]
> docbook-sgml-utils-0.6.14
> 
> This bug is not fixed, please reopen.
> 

okay, re-emerging sgml-common helped.
Comment 52 Rémi Cardona (RETIRED) gentoo-dev 2007-10-11 05:33:28 UTC
*** Bug 195450 has been marked as a duplicate of this bug. ***
Comment 53 Jakub Moc (RETIRED) gentoo-dev 2007-10-13 07:39:05 UTC
*** Bug 195676 has been marked as a duplicate of this bug. ***
Comment 54 Jakub Moc (RETIRED) gentoo-dev 2007-10-16 06:28:35 UTC
*** Bug 196011 has been marked as a duplicate of this bug. ***
Comment 55 Jakub Moc (RETIRED) gentoo-dev 2007-10-18 05:55:11 UTC
*** Bug 196239 has been marked as a duplicate of this bug. ***
Comment 56 Jakub Moc (RETIRED) gentoo-dev 2007-10-19 07:28:13 UTC
*** Bug 196239 has been marked as a duplicate of this bug. ***
Comment 57 Jakub Moc (RETIRED) gentoo-dev 2007-10-19 23:32:16 UTC
*** Bug 196476 has been marked as a duplicate of this bug. ***
Comment 58 Jakub Moc (RETIRED) gentoo-dev 2007-10-21 14:10:31 UTC
*** Bug 196605 has been marked as a duplicate of this bug. ***
Comment 59 SpanKY gentoo-dev 2007-10-28 23:27:44 UTC
*** Bug 197344 has been marked as a duplicate of this bug. ***
Comment 60 Jakub Moc (RETIRED) gentoo-dev 2007-11-17 09:35:45 UTC
*** Bug 199423 has been marked as a duplicate of this bug. ***
Comment 61 Jakub Moc (RETIRED) gentoo-dev 2007-11-24 15:30:38 UTC
*** Bug 200201 has been marked as a duplicate of this bug. ***
Comment 62 Francisco Lloret 2007-11-29 21:16:27 UTC
Same problem. Also solved re-emerging sgml-common.
Comment 63 Jakub Moc (RETIRED) gentoo-dev 2007-12-26 08:07:07 UTC
*** Bug 203352 has been marked as a duplicate of this bug. ***
Comment 64 Jakub Moc (RETIRED) gentoo-dev 2008-01-20 11:43:09 UTC
*** Bug 206757 has been marked as a duplicate of this bug. ***
Comment 65 Peter Volkov (RETIRED) gentoo-dev 2008-05-29 13:09:47 UTC
*** Bug 223215 has been marked as a duplicate of this bug. ***
Comment 66 Peter Volkov (RETIRED) gentoo-dev 2008-05-29 13:22:07 UTC
Leonardo but what about your suggestion in comment #23? Seems that rebuilding catalog seems to be best solution as it's hard to track all possible bug which could cause catalog corruption...
Comment 67 Alexander Veit 2008-05-29 20:28:39 UTC
emerge sgml-common helped.
Comment 68 Chris Karakas 2008-07-29 10:25:42 UTC
I stumbled upon this bug too. However, none of the advice presented here solved it. I have the latest versions of the relevant software, so this was not the problem. What fixed it for me was adding the line

CATALOG "/usr/share/sgml/sgml-iso-entities-8879.1986/catalog"

at the top of 

/etc/sgml/sgml-docbook.cat

This file already contained the two lines

CATALOG "/etc/sgml/dsssl-docbook-stylesheets.cat"
CATALOG "/etc/sgml/openjade-1.3.2.cat"

but a superficial check revealed that the SGML entities are not included by either of them. Indeed, adding the line solved the problem, in the sense that I was able to compile and merge it.

A few errors were still produced during emerging though. They were probably caused by a setting of SGML_SEARCH_PATH in the compilation script, which I suspect causes openjade to get the XML entities/declarations/dtds instead of the SGML ones - or something like that.

So if I were the ebuild maintainer, I would look at two causes of trouble, not only one, which seem to interfere here:

- Fix /etc/sgml/sgml-docbook.cat in the user's system
- Fix SGML_SEARCH_PATH in the ebuild/configure script/whatever.

IM(NOT-SO-H)O the compilation script should not set a hardwired SGML_SEARCH_PATH but should trust the user's settings. 
Comment 69 Peter Abrahamsen 2008-09-29 18:11:12 UTC
I agree, this bug hasn't been fixed. I just upgraded a box that had been off for a while from 2006.1 to 2008.0, and esound failed to build with USE=-doc (why does it need docbook and sgml with -doc?) until I emerged sgml-common.
Comment 70 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-05-14 16:34:50 UTC
*** Bug 367155 has been marked as a duplicate of this bug. ***