The build is stoped by creating the docs. Error Message is: Working on: /mnt/data/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml jade:/etc/sgml/sgml-docbook.cat:2:8:E: cannot open "/etc/sgml/dsssl-docbook-stylesheets.cat" (No such file or directory) After emergeing docbook-dsssl-stylesheets the emerge works without problems. Also if docbook-dsssl-stylesheets is unmerged. Reproducible: Couldn't Reproduce Steps to Reproduce: 1. emerge unmerge docbook-dsssl-stylesheets content of /etc/sgml aliases sgml-docbook-3.1.cat sgml-ent.cat catalog sgml-docbook-4.0.cat sgml-lite.cat catalog.d sgml-docbook-4.1.cat sgml.cenv linuxdoc.cat sgml-docbook-4.2.cat sgml.conf openjade-1.3.2.cat sgml-docbook-4.4.cat sgml.env sgml-docbook-3.0.cat sgml-docbook.cat xml-simple-docbook-4.1.2.4.cat 2. emerge -v esound (successfully build) important emerge output: .... Esound Configure Settings: Debugging support: no libwrap support: yes LIBS=-lasound make all-recursive make[1]: Entering directory `/mnt/data/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36' Making all in docs make[2]: Entering directory `/mnt/data/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: /mnt/data/tmp/portage/esound-0.2.36-r1/work/esound-0.2.36/docs/./esound.sgml jade:/etc/sgml/sgml-docbook.cat:2:8:E: cannot open "/etc/sgml/dsssl-docbook-stylesheets.cat" (No such file or directory) jade:/etc/sgml/sgml-docbook.cat:2:8:E: cannot open "/etc/sgml/dsssl-docbook-stylesheets.cat" (No such file or directory) jade:/etc/sgml/sgml-docbook.cat:2:8:E: cannot open "/etc/sgml/dsssl-docbook-stylesheets.cat" (No such file or directory) jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:9:96:W: cannot generate system identifier for public text "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" jade:/etc/sgml/sgml-docbook.cat:2:8:E: cannot open "/etc/sgml/dsssl-docbook-stylesheets.cat" (No such file or directory) jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:19:39:E: no style-specification or external-specification with ID "DOCBOOK" 1998-01-13EsounDThe Enlightened Sound Daemondocumentation in progressEric'RicdudeMitchell ericmit@ix.netcom.com 1998Eric B. Mitchell This document can be freely redistributed according to the terms of the GNU General Public License. Introduction So you've got your (insert sound playing program here) cruising ......
neither unmerging nor re-merging "docbook-dsssl-stylesheets" fixes the problem for me.
*** Bug 104902 has been marked as a duplicate of this bug. ***
for me only the following fixed the problem (all other from bugzilla didn't helped); rm -rf /etc/sgml then unmerge everything with sgml/dsssl/dtd/stylesheets in their name, also openjade and opensp. after that - emerge -Du world - to merge all by dependencies
Okay, the low down is: o) esound will use jw (from docbook-sgml-utils) to create the docs if it's found. o) If it's not found, it'll quite happily build without it. o) if you do have jw however, but your catalogs are corrupt/inconsistent/somehow broken, then it'll fail when creating the docs. So what does this mean? Your catalogs need to be fixed locally - there's a host of bugs in here on ways to do that.
*** Bug 107397 has been marked as a duplicate of this bug. ***
Confirmed to work.
*** Bug 149487 has been marked as a duplicate of this bug. ***
*** Bug 152851 has been marked as a duplicate of this bug. ***
*** Bug 180452 has been marked as a duplicate of this bug. ***