Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80070 - emerge gnet fails when generating documenation
Summary: emerge gnet fails when generating documenation
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-30 07:26 UTC by Matze Braun
Modified: 2005-04-25 03:47 UTC (History)
1 user (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 Matze Braun 2005-01-30 07:26:33 UTC
Emerging gnet-2.0.5 fails with openjade errors:



Reproducible: Always
Steps to Reproduce:
1. emerge gnet

Actual Results:  
[root@taylor] /usr/share/sgml > emerge -u gnet
Calculating dependencies ...done!
>>> emerge (1 of 1) net-libs/gnet-2.0.5 to /
>>> md5 src_uri ;-) gnet-2.0.5.tar.gz
>>> Unpacking source...
>>> Unpacking gnet-2.0.5.tar.gz to /var/tmp/portage/gnet-2.0.5/work
 * Applying gnet-2.0.5-gtkdoc_fix.patch ...                               [ ok
]>>> Source unpacked.
 * Patching ${S}/ltmain.sh ...
 *   Could not apply portage.patch!
 *   Please verify that it is not needed.
 * Cannot apply any patch, running libtoolize...
You should update your `aclocal.m4' by running aclocal.
 * Applying uClibc/libtool patches ...
 *  Fixing ${S}/ltconfig...                                               [ ok ]
* econf: updating gnet-2.0.5/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating gnet-2.0.5/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib
--with-html-dir=/var/tmp/portage/gnet-2.0.5/image//usr/share/gtk-doc/html
--enable-gtk-doc

... stripped (I can give you the full text on request)...

*** Building HTML ***
sed -i 's:refentry id=".*":refentry id="gnet-pack-sect":' ./xml/pack.xml
rm -rf ./html
mkdir ./html
cd ./html && gtkdoc-mkhtml gnet ../gnet-docs.sgml
/usr/bin/openjade:../gnet-docs.sgml:1:59:W: cannot generate system identifier
for public text "-//Davenport//DTD DocBook V3.0//EN"
/usr/bin/openjade:../gnet-docs.sgml:25:0:E: reference to entity "BOOK" for which
no system identifier could be generated
/usr/bin/openjade:../gnet-docs.sgml:1:0: entity was defined here
/usr/bin/openjade:../gnet-docs.sgml:25:0:E: DTD did not contain element
declaration for document type name
/usr/bin/openjade:../gnet-docs.sgml:27:5:E: element "BOOK" undefined
/usr/bin/openjade:../gnet-docs.sgml:29:11:E: element "BOOKINFO" undefined
/usr/bin/openjade:../gnet-docs.sgml:31:10:E: element "TITLE" undefined
/usr/bin/openjade:../gnet-docs.sgml:33:16:E: element "AUTHORGROUP" undefined
/usr/bin/openjade:../gnet-docs.sgml:34:13:E: element "AUTHOR" undefined

... lots more similar messages...

/usr/bin/openjade:../xml/inetaddr.xml:22:78:E: element "LINK" undefined
/usr/bin/openjade:../xml/inetaddr.xml:22:143:E: element "LINK" undefined
/usr/bin/openjade:I: maximum number of errors (200) reached; change with -E option
make[2]: *** [html-build.stamp] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/gnet-2.0.5/work/gnet-2.0.5/doc'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/gnet-2.0.5/work/gnet-2.0.5'
make: *** [all] Fehler 2

!!! ERROR: net-libs/gnet-2.0.5 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.



I have openjade 1.3.2-r1 and docbook-xml-dtd-4.3, 4.2-r1 and 4.1.2-r5 installed.
Comment 1 John N. Laliberte (RETIRED) gentoo-dev 2005-04-24 17:14:56 UTC
I can't reproduce that here, works fine and I have the same version of openjade and docbook. could you *attach* the full output, and *comment* with your emerge info, and emerge -av gnet output?

also could you attach output of 'ls -la /etc/sgml'.

Do you have app-text/docbook-sgml-dtd-3.0-r2 installed ? ( if you don't, try emerging it and try again to emerge gnet)?

Thanks!
Comment 2 Matze Braun 2005-04-25 03:47:01 UTC
I just tried emerging gnet again (it now emerges gnet 2.0.7) and it magically works now. I filled this bug a while ago and can't really say what changed since then could affect this. Anyway you can close this bug now I think.