Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43942 - bug : net-libs/gnet-2.0.5 : documentation build fails
Summary: bug : net-libs/gnet-2.0.5 : documentation build fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 46268
  Show dependency tree
 
Reported: 2004-03-07 03:19 UTC by Stephane Loeuillet
Modified: 2004-03-08 03:25 UTC (History)
0 users

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


Attachments
emerge log (emerge.log,55.08 KB, text/plain)
2004-03-07 23:47 UTC, Stephane Loeuillet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephane Loeuillet 2004-03-07 03:19:17 UTC
touch scan-build.stamp
*** Rebuilding template files ***
cd . && gtkdoc-mktmpl --module=gnet
touch tmpl-build.stamp
*** Building SGML ***
cd . && \
gtkdoc-mkdb --module=gnet --source-dir=../src --sgml-mode --output-format=xml
100% symbol docs coverage (225 symbols documented, 0 not documented)
See gnet-undocumented.txt for a list of missing docs.
The doc coverage percentage doesn't include intro sections.
touch sgml-build.stamp
*** Building HTML ***
rm -rf ./html
mkdir ./html
cd ./html && gtkdoc-mkhtml gnet ../gnet-docs.sgml
/usr/bin/openjade:../xml/pack.xml:66:19:E: ID "GNET-PACK" already defined
/usr/bin/openjade:../xml/pack.xml:1:14: ID "GNET-PACK" first defined here
make[2]: *** [html-build.stamp] Erreur 1
make[2]: Leaving directory `/usr/portage/tmp/portage/gnet-2.0.5/work/gnet-2.0.5/doc'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/usr/portage/tmp/portage/gnet-2.0.5/work/gnet-2.0.5'
make: *** [all] Erreur 2
 
!!! ERROR: net-libs/gnet-2.0.5 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.4.25)
=================================================================
System uname: 2.4.25 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache digest sandbox strict userpriv"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/usr/portage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X aalib accessibility acpi alsa apache2 avi berkdb bonobo cdr crypt
cups doc dv dvd dvdr encode esd ethereal evo faad flac flash foomaticdb gd gdbm
gif gnome gnomedb gphoto2 gstreamer gtk gtk2 gtkhtml innodb ipv6 joystick jpeg
ldap libg++ libgda libwww mad mikmod mmx mozilla mpeg mysql ncurses nls
oggvorbis opengl oss pam pda pdflib perl pic plotutils png postgres ppds python
quicktime readline samba sasl sdl slang snmp spell sse ssl svga tcpd tetex
threads tiff truetype usb videos x86 xml xml2 xv zlib"
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2004-03-07 20:21:25 UTC
Strange problem... let me ask a few questions...

- Could you please attach the full emerge log as plain text?
- What version of gtk-doc have you installed?
- What version of openjade have you installed?
- Does the problem persists if you try the following?

MAKEOPTS="-j1" emerge gnet

Thanks.
Comment 2 Stephane Loeuillet 2004-03-07 23:46:41 UTC
gtk-doc v1.2 (yes, i know, it isn't in gentoo, perhaps i should have waited a bit longer and stay with 1.1)

got app-text/openjade-1.3.2-r1 (~x86)

with -j1, it still breaks at the same point


lets say it should be an issue with gtk-doc v1.2 and that's why it has not yet been bumped into portage
Comment 3 Stephane Loeuillet 2004-03-07 23:47:21 UTC
Created attachment 27012 [details]
emerge log

MAKEOPTS="-j1" emerge gnet > emerge.log &> emerge.log
Comment 4 Leonardo Boshell (RETIRED) gentoo-dev 2004-03-08 03:25:54 UTC
gtk-doc-1.2 seems to be causing this indeed. The `gtkdoc-mkhtml' command implements "|| exit $?" in the openjade call, so any error, which would have been ignored before, actually stops the compilation process now. This is a step in the right direction, but might cause breakage with some packages, like it is the case here.

It should be fixed now, wait for files/gnet-2.0.5-gtkdoc_fix.patch to show up in your rsync mirror and try again.

Thanks.