/usr/bin/openjade:../sgml/art_memory.sgml:38:11: ID "DESC.TITLE" first defined here /usr/bin/openjade:../sgml/art_construction_extended.sgml:59:14:E: ID "DETAILS" already defined /usr/bin/openjade:../sgml/art_memory.sgml:47:14: ID "DETAILS" first defined here /usr/bin/openjade:../sgml/art_construction_extended.sgml:60:11:E: ID "DETAILS.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:48:11: ID "DETAILS.TITLE" first defined here /usr/bin/openjade:../sgml/art_construction_trans.sgml:3:19:E: ID "TOP_OF_PAGE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:3:19: ID "TOP_OF_PAGE" first defined here /usr/bin/openjade:../sgml/art_construction_trans.sgml:14:20:E: ID "SYNOPSIS" already defined /usr/bin/openjade:../sgml/art_memory.sgml:14:20: ID "SYNOPSIS" first defined here /usr/bin/openjade:../sgml/art_construction_trans.sgml:15:11:E: ID "SYNOPSIS.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:15:11: ID "SYNOPSIS.TITLE" first defined here /usr/bin/openjade:../sgml/art_construction_trans.sgml:37:14:E: ID "DESC" already defined /usr/bin/openjade:../sgml/art_memory.sgml:37:14: ID "DESC" first defined here /usr/bin/openjade:../sgml/art_construction_trans.sgml:38:11:E: ID "DESC.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:38:11: ID "DESC.TITLE" first defined here /usr/bin/openjade:../sgml/art_construction_trans.sgml:49:14:E: ID "DETAILS" already defined /usr/bin/openjade:../sgml/art_memory.sgml:47:14: ID "DETAILS" first defined here /usr/bin/openjade:../sgml/art_construction_trans.sgml:50:11:E: ID "DETAILS.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:48:11: ID "DETAILS.TITLE" first defined here /usr/bin/openjade:../sgml/art_svp.sgml:3:19:E: ID "TOP_OF_PAGE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:3:19: ID "TOP_OF_PAGE" first defined here /usr/bin/openjade:../sgml/art_svp.sgml:14:20:E: ID "SYNOPSIS" already defined /usr/bin/openjade:../sgml/art_memory.sgml:14:20: ID "SYNOPSIS" first defined here /usr/bin/openjade:../sgml/art_svp.sgml:15:11:E: ID "SYNOPSIS.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:15:11: ID "SYNOPSIS.TITLE" first defined here /usr/bin/openjade:../sgml/art_svp.sgml:40:14:E: ID "DESC" already defined /usr/bin/openjade:../sgml/art_memory.sgml:37:14: ID "DESC" first defined here /usr/bin/openjade:../sgml/art_svp.sgml:41:11:E: ID "DESC.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:38:11: ID "DESC.TITLE" first defined here /usr/bin/openjade:../sgml/art_svp.sgml:71:14:E: ID "DETAILS" already defined /usr/bin/openjade:../sgml/art_memory.sgml:47:14: ID "DETAILS" first defined here /usr/bin/openjade:../sgml/art_svp.sgml:72:11:E: ID "DETAILS.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:48:11: ID "DETAILS.TITLE" first defined here /usr/bin/openjade:../sgml/art_render.sgml:3:19:E: ID "TOP_OF_PAGE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:3:19: ID "TOP_OF_PAGE" first defined here /usr/bin/openjade:../sgml/art_render.sgml:14:20:E: ID "SYNOPSIS" already defined /usr/bin/openjade:../sgml/art_memory.sgml:14:20: ID "SYNOPSIS" first defined here /usr/bin/openjade:../sgml/art_render.sgml:15:11:E: ID "SYNOPSIS.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:15:11: ID "SYNOPSIS.TITLE" first defined here /usr/bin/openjade:../sgml/art_render.sgml:77:14:E: ID "DESC" already defined /usr/bin/openjade:../sgml/art_memory.sgml:37:14: ID "DESC" first defined here /usr/bin/openjade:../sgml/art_render.sgml:78:11:E: ID "DESC.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:38:11: ID "DESC.TITLE" first defined here /usr/bin/openjade:../sgml/art_render.sgml:134:14:E: ID "DETAILS" already defined /usr/bin/openjade:../sgml/art_memory.sgml:47:14: ID "DETAILS" first defined here /usr/bin/openjade:../sgml/art_render.sgml:135:11:E: ID "DETAILS.TITLE" already defined /usr/bin/openjade:../sgml/art_memory.sgml:48:11: ID "DETAILS.TITLE" first defined here make[4]: *** [html-build.stamp] Error 1 make[4]: Leaving directory `/var/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/libart_lgpl/doc' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/libart_lgpl' make[2]: *** [all-recursive-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/libart_lgpl' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2' make: *** [all-recursive-am] Error 2 !!! ERROR: gnome-base/gnome-libs-1.4.2 failed. Call stack: ebuild.sh, line 1527: Called dyn_compile ebuild.sh, line 931: Called src_compile gnome-libs-1.4.2.ebuild, line 73: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. Here is my make.conf: # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id: /var/cvsroot/gentoo-src/portage/cnf/make.conf.x86,v 1.5.2.5 2005/04/13 15:28:38 jstubbs Exp $ # Contains local system settings for Portage system USE="3dnow 3dnowext X aac adns alsa audiofile bash-completion berkdb bitmap-fonts bonobo bzip2 caps cdparanoia cdr crypt curl dlloader doc dvd dvdread emacs encode erandom esd expat ffmpeg fortran gd gdbm gif glade glibc-omitfp glut gmp gnomecanvas graphviz gtk gtkhtml guile hardened idea idn imagemagick imlib ipv6 jpeg latex lcms libwww mbox mmx mmxext mng mpeg ncurses normalizemime nptl nptlonly nsplugin objc opengl oss pam pam_chroot pam_console pam_timestamp perl pic png pwdb python qt readline real sse ssl tetex threads tiff transcode truetype truetype-fonts type1-fonts udev unicode userlocales vim-with-x win32codecs x86 xine xml xml2 xv zlib userland_GNU kernel_linux elibc_glibc" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe" CXXFLAGS="${CFLAGS}" ACCEPT_KEYWORDS="~x86" PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage DISTDIR=${PORTDIR}/distfiles PKGDIR=${PORTDIR}/packages PORT_LOGDIR=/var/log/portage #PORTDIR_OVERLAY=/usr/portage FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp \${URI} -P \${DISTDIR}" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp \${URI} -P \${DISTDIR}" GENTOO_MIRRORS="http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" SYNC="rsync://rsync.gentoo.org/gentoo-portage" PORTAGE_RSYNC_RETRIES="3" PORTAGE_RSYNC_OPTS="" MAKEOPTS="-j2" PORTAGE_NICENESS=3 AUTOCLEAN="No" PORTAGE_TMPFS="/dev/shm" FEATURES="sandbox buildpkg ccache distcc notitles noclean noauto cvs autoaddcvs" CCACHE_SIZE="2G" DISTCC_DIR="${PORTAGE_TMPDIR}/.distcc"
Please, don't needlessly restrict bugs...
I had the same problem, not only with gnome-libs but also with netlibs/linc-1.0.3-r1. I solved the problem by downgrading dev-util/gtk-doc from 1.5 to 1.4-r1 (the latest stable version).
*** Bug 134051 has been marked as a duplicate of this bug. ***
gtk-doc developers have started to drop support for manuals written in SGML (since most manuals are written now in XML), and unfortunately a recent feature introduced a problem that causes openjade to error out, but not xsltproc, so apparently there hasn't been much noise about this bug. It is nonetheless a real problem (gtk-doc may end up using the same 'id' attribute more than once), and I'm currently working on a solution. I have something functional, but I still want to test it a little more thoroughly before reporting upstream and applying the fix to portage. Will keep you all posted. Thanks.
I've created and tested a patch that should correct this problem, which is now in the tree in gtk-doc-1.6-r1. Please install that version, try installing the package that used to fail again (gnome-libs, linc or whatnot) and let us know how it goes. Thanks.
gtk-doc 1.6-r1 breaks sandbox (scrollkeeper-update). Fix is to change "unpack ${A}" to gnome2_src_unpack.
gnome-libs 1.4.2 works. libgphoto2 does not but I think this is unrelated.
libgphoto2 failure: bug 134945. Unrelated though. Good work, thanks!
Mmm.. I wonder why I didn't see the sandbox violations while testing it, but I added the call to gnome2_src_unpack now. Thanks.