Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 104710

Summary: esound-0.2.36-r1 build fails without docbook-dsssl-stylesheets
Product: Gentoo Linux Reporter: Andreas Schultes <andreas.schultes>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: normal CC: av.kolbasenko, charlesx, craig, t35t0r
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Andreas Schultes 2005-09-03 06:21:59 UTC
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
......
Comment 1 Brian M. Workman 2005-09-04 19:04:41 UTC
neither unmerging nor re-merging "docbook-dsssl-stylesheets" fixes the problem 
for me. 
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-09-05 09:52:17 UTC
*** Bug 104902 has been marked as a duplicate of this bug. ***
Comment 3 BigBug 2005-09-07 11:52:16 UTC
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
Comment 4 Mike Gardiner (RETIRED) gentoo-dev 2005-09-13 17:28:22 UTC
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.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-09-27 08:16:21 UTC
*** Bug 107397 has been marked as a duplicate of this bug. ***
Comment 6 Stefan Behte (RETIRED) gentoo-dev Security 2005-09-30 05:15:01 UTC
Confirmed to work.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-09-29 00:52:01 UTC
*** Bug 149487 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-10-26 00:51:11 UTC
*** Bug 152851 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-05-31 21:44:41 UTC
*** Bug 180452 has been marked as a duplicate of this bug. ***