I just tried to emerge gnocatan this way: These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] games-board/gnocatan-0.8.1.16-r1 +nls 0 kB Total size of downloads: 0 kB Do you want me to merge these packages? [Yes/No] Yes >>> emerge (1 of 1) games-board/gnocatan-0.8.1.16-r1 to / >>> md5 src_uri ;-) gnocatan-0.8.1.16.tar.gz >>> Unpacking source... >>> Unpacking gnocatan-0.8.1.16.tar.gz to /var/tmp/portage/gnocatan-0.8.1.16-r1/work * Applying chat.diff... [ ok ] * Applying gmap.diff... [ ok ] * Applying nothing.diff... [ ok ] * Applying servertrade.diff... [ ok ] >>> Source unpacked. * Patching ${S}/ltmain.sh... * Applying portage-1.4.1.patch... * Applying max_cmd_len-1.5.0.patch... * Applying sed-1.4.3.patch... ... But in make phase I've got this error: /usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h:68: error: syntax error before "GtkComboClass" /usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h:68: warning: no semicolon at end of struct or union /usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h:76: error: syntax error before '}' token make[4]: *** [histogram.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: Leaving directory `/var/tmp/portage/gnocatan-0.8.1.16-r1/work/gnocatan-0.8.1.16/client/gtk' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnocatan-0.8.1.16-r1/work/gnocatan-0.8.1.16/client/gtk' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnocatan-0.8.1.16-r1/work/gnocatan-0.8.1.16/client' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnocatan-0.8.1.16-r1/work/gnocatan-0.8.1.16' make: *** [all-recursive-am] Error 2 !!! ERROR: games-board/gnocatan-0.8.1.16-r1 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure Reproducible: Always Steps to Reproduce: 1. emerge gnocatan 2. 3. Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.4-gentoo-r1) ================================================================= System uname: 2.6.4-gentoo-r1 i686 Intel(R) Celeron(R) CPU 2.40GHz Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium4 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=pentium4 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gphoto2 gpm gtk gtk2 imagemagick imlib java jikes jpeg kde libg++ libwww mad maildir mbox mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline ruby samba sdl slang spell ssl svga tcltk tcpd tiff truetype unicode usb x86 xml xml2 xmms xv zlib"
It seems to me that it's the same issue with this bug: http://bugs.gentoo.org/show_bug.cgi?id=44098
nah not really
hmmm, builds fine here. what version of libgnomeui do you have installed?
mr.bones : read the toplevel bug, this is something that should be patched.
ok, so if I'm understanding correctly, the fix is to wait for the gnome team to patch libgnomeui not to use GTK_DISABLE_DEPRECATED. In the mean time, ACCEPT_KEYWORDS="x86" works. Does that cover it foser?
no, the problem is that the package defines G*_D*_D* , that should be fixed. I dunno where you get the libgnomeui idea, not from the my comments in the toplevel bug.
ok, removed G*_DISABLE_DEPRECATED from source. Still compiles fine for me so give it a try Botykai.
forgot to choose TEST-REQUEST.
OK, it's resolved, asnd tested, I tried it, and everithing went fine. Thx, guys.
Great! Thanks for testing.
I reported this upstream. http://sourceforge.net/tracker/index.php?func=detail&aid=987693&group_id=5095&atid=105095
clean up bug list after bugzilla update