Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 336266 - app-text/docbook-xml-simple-dtd-4.1.2.4-r2: iso-lat1.ent errors '"X00E1" is not a function name' which breaks other packages
Summary: app-text/docbook-xml-simple-dtd-4.1.2.4-r2: iso-lat1.ent errors '"X00E1" is n...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal with 1 vote (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
: 349861 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-09-06 19:17 UTC by Juergen Rose
Modified: 2013-10-13 19:21 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2010-09-06 19:17:22 UTC
'emerge libdbi-drivers' fails with:
...
Converting dbd_mysql.sgml to HTML...
mkdir -p dbd_mysql && cd dbd_mysql && openjade -t sgml -d ../../../doc/include/doc-html.dsl ../dbd_mysql.sgml
openjade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:6:19:E: "X00E1" is not a function name
openjade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:7:19:E: "X00C1" is not a function name
...
openjade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:67:17:E: "X00FF" is not a function name
make[3]: *** [dbd_mysql/c168.html] Error 1



'emerge dev-db/postgresql-docs' fails with:
...
openjade  -wall -wno-unused-param -wno-empty -wfully-tagged -D . -D . -c /usr/share/sgml/stylesheets/dsssl/docbook/catalog -d stylesheet.dsl -t sgml -i output-html -V html-index postgres.sgml
openjade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:6:19:E: "X00E1" is not a function name
openjade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:7:19:E: "X00C1" is not a function name
openjade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:8:18:E: "X00E2" is not a function name
...
openjade:/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/ent/iso-lat1.ent:67:17:E: "X00FF" is not a function name
make[2]: *** [HTML.index] Error 1


I tried to reemerge all packages, which could be connectet to this issue including 'emerge -uvDNe texlive', 'emerge -1 jadetex', 'emerge
-v1 openjade' or 'for p in `qlist -ICv dtd` ; do emerge -v1 "=$p" ; done',
'emerge sgml-common docbook-sgml-utils'. But I did not get any success with respect to '"X00E1" is not a function name' problem.

Any hint is deeply appreciated.

 


Reproducible: Always
Comment 1 Juergen Rose 2010-09-16 16:08:12 UTC
One week later, any news?
Comment 2 Jeremy Stent 2010-09-21 17:06:17 UTC
From http://www.mail-archive.com/docbook-apps@lists.oasis-open.org/msg00730.html

"Thank you everyone who replied - I've got it all working without errors.

The crux of the matter is that the catalog for SGML ISO entities MUST 
appear in the SGML_CATALOG_FILES path BEFORE the XML DocBook catalog (that 
contains entries for the XML ISO entities)"

On my machine this is contained in /etc/env.d/93sgmltools-lite.
Comment 3 Magomed 2010-09-25 09:09:41 UTC
I arranged the SGML_CATALOG_FILES items in the following order 

/etc/sgml/openjade-1.3.2.cat
/etc/sgml/sgml-docbook-4.2.cat
/etc/sgml/sgml-lite.cat
/etc/sgml/sgml-docbook-4.0.cat
/etc/sgml/sgml-docbook-3.1.cat
/etc/sgml/sgml-docbook-3.0.cat
/etc/sgml/sgml-docbook-4.5.cat
/etc/sgml/sgml-docbook-4.1.cat
/etc/sgml/sgml-ent.cat
/etc/sgml/sgml-docbook.cat
/etc/sgml/dsssl-docbook-stylesheets.cat
/etc/sgml/xml-simple-docbook-4.1.2.4.cat
/etc/sgml/xml-docbook-4.4.cat
/etc/sgml/xml-simple-docbook-1.0.cat
/etc/sgml/xml-docbook-4.3.cat
/etc/sgml/xml-docbook-4.5.cat
/etc/sgml/xml-docbook-4.2.cat
/etc/sgml/xml-docbook-4.1.2.cat

(Of course in the same row, separated by a colon)
but it did not help
what am I doing wrong?
Comment 4 Juergen Rose 2010-09-27 13:23:33 UTC
Thanks Jeremy, following comment 2 I have now:

SGML_CATALOG_FILES=/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/xml-docbook-4.1.2.cat:/etc/sgml/xml-docbook-4.4.cat:/etc/sgml/xml-simple-docbook-4.1.2.4.cat:/etc/sgml/xml-simple-docbook-1.0.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-docbook-4.0.cat:/etc/sgml/xml-docbook-4.2.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.5.cat:/etc/sgml/xml-docbook-4.5.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/xml-docbook-4.3.cat

in 93sgmltools-lite. And with this settings I could succesful emerge libdbi-drivers.
Comment 5 Magomed 2010-09-28 13:08:19 UTC
(In reply to comment #4)
> Thanks Jeremy, following comment 2 I have now:
> 
> SGML_CATALOG_FILES=/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/xml-docbook-4.1.2.cat:/etc/sgml/xml-docbook-4.4.cat:/etc/sgml/xml-simple-docbook-4.1.2.4.cat:/etc/sgml/xml-simple-docbook-1.0.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-docbook-4.0.cat:/etc/sgml/xml-docbook-4.2.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.5.cat:/etc/sgml/xml-docbook-4.5.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/xml-docbook-4.3.cat
> 
> in 93sgmltools-lite. And with this settings I could succesful emerge
> libdbi-drivers.
> 

Thanks. it helped me
Comment 6 Maciej Piechotka 2011-01-02 15:38:34 UTC
*** Bug 349861 has been marked as a duplicate of this bug. ***
Comment 7 Pacho Ramos gentoo-dev 2013-10-13 12:59:40 UTC
Are you still able to reproduce this? Me not :(
Comment 8 Juergen Rose 2013-10-13 17:37:34 UTC
I checked it on three systems. Everything was fine.
Comment 9 Pacho Ramos gentoo-dev 2013-10-13 19:21:01 UTC
thanks for feedback (if you reported other "maintainer-needed" bugs and can look at them still being valid, would be appreciated :))