I tried installing net-im/gajim-0.9.1 with USE=-spell but it seems to still need gtkspell to build. emerge --info: Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gent oo-r5 i686) ================================================================= System uname: 2.6.14-gentoo-r5 i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.6.13 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.59-r6 sys-devel/automake: 1.4_p6, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1 1/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse -mm mx -m3dnow" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo/" LANG="es_ES.utf8" LC_ALL="es_ES.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.es.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa amuled apm audiofile avi berkdb bitmap-fonts bzip2 cdr cry pt cups dvd eds emboss encode esd exif expat fortran gdbm geoip gif glut gpm gst reamer gtk gtk2 imagemagick imlib ipv6 java jpeg lcms libg++ libwww mad mikmod m mx mng motif mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline ruby sdl sqlite sse ssl tcltk tcpd tiff truetype t ruetype-fonts type1-fonts udev unicode vorbis win32codecs xml2 xv zlib userland_ GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY the error message: make -C src gtkspell.so; make -C src/common all; make[1]: Entering directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src' cc `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python`python -c 'import sys; print sys.version[:3]'` -I. `pkg-config --libs gtk+-2.0 pygtk-2.0` `pkg-config --libs --cflags gtkspell-2.0` -shared gtkspellmodule.c -o gtkspell.so make[1]: Entering directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src/common' make[1]: No se hace nada para `all'. make[1]: Leaving directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src/common' Package gtkspell-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtkspell-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtkspell-2.0' found gtkspellmodule.c:3:31: gtkspell/gtkspell.h: No existe el fichero o el directorio gtkspellmodule.c:8: error: error de decodificaci
I tried installing net-im/gajim-0.9.1 with USE=-spell but it seems to still need gtkspell to build. emerge --info: Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gent oo-r5 i686) ================================================================= System uname: 2.6.14-gentoo-r5 i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.6.13 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.59-r6 sys-devel/automake: 1.4_p6, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1 1/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse -mm mx -m3dnow" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo/" LANG="es_ES.utf8" LC_ALL="es_ES.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.es.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa amuled apm audiofile avi berkdb bitmap-fonts bzip2 cdr cry pt cups dvd eds emboss encode esd exif expat fortran gdbm geoip gif glut gpm gst reamer gtk gtk2 imagemagick imlib ipv6 java jpeg lcms libg++ libwww mad mikmod m mx mng motif mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline ruby sdl sqlite sse ssl tcltk tcpd tiff truetype t ruetype-fonts type1-fonts udev unicode vorbis win32codecs xml2 xv zlib userland_ GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY the error message: make -C src gtkspell.so; make -C src/common all; make[1]: Entering directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src' cc `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python`python -c 'import sys; print sys.version[:3]'` -I. `pkg-config --libs gtk+-2.0 pygtk-2.0` `pkg-config --libs --cflags gtkspell-2.0` -shared gtkspellmodule.c -o gtkspell.so make[1]: Entering directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src/common' make[1]: No se hace nada para `all'. make[1]: Leaving directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src/common' Package gtkspell-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtkspell-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtkspell-2.0' found gtkspellmodule.c:3:31: gtkspell/gtkspell.h: No existe el fichero o el directorio gtkspellmodule.c:8: error: error de decodificación antes de "GtkSpell" gtkspellmodule.c:8: aviso: no hay punto y coma al final del struct o union gtkspellmodule.c:9: aviso: la definición de datos no tiene tipo o clase de almacenamiento gtkspellmodule.c: In function `_wrap_gtkspell_new_attach': gtkspellmodule.c:20: error: `self' no se declaró aquí (primer uso en esta función) gtkspellmodule.c:20: error: (Cada identificador no declarado solamente se reporta una vez gtkspellmodule.c:20: error: para cada funcion en la que aparece.) gtkspellmodule.c:23: error: `GtkSpell' no se declaró aquí (primer uso en esta función) gtkspellmodule.c:23: error: `spell' no se declaró aquí (primer uso en esta función) gtkspellmodule.c:41: error: error de decodificación antes del elemento ')' gtkspellmodule.c: At top level: gtkspellmodule.c:47: error: error de decodificación antes del elemento '*' gtkspellmodule.c: In function `_wrap_gtkspell_set_language': gtkspellmodule.c:53: error: `args' no se declaró aquí (primer uso en esta función) gtkspellmodule.c:53: error: `kwds' no se declaró aquí (primer uso en esta función) gtkspellmodule.c:55: error: `self' no se declaró aquí (primer uso en esta función) gtkspellmodule.c: At top level: gtkspellmodule.c:68: error: error de decodificación antes del elemento '*' gtkspellmodule.c: In function `_wrap_gtkspell_recheck_all': gtkspellmodule.c:70: error: `GtkSpell' no se declaró aquí (primer uso en esta función) gtkspellmodule.c:70: error: error de decodificación antes del elemento ')' gtkspellmodule.c: In function `_wrap_gtkspell_get_from_text_view': gtkspellmodule.c:82: error: `self' no se declaró aquí (primer uso en esta función) gtkspellmodule.c:89: error: error de decodificación antes del elemento ')' gtkspellmodule.c: At top level: gtkspellmodule.c:101: error: error de decodificación antes del elemento '*' gtkspellmodule.c: In function `_wrap_gtkspell_detach': gtkspellmodule.c:103: error: `self' no se declaró aquí (primer uso en esta función) make[1]: *** [gtkspell.so] Error 1 make[1]: Leaving directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src' make: *** [gtkspell] Error 2 !!! ERROR: net-im/gajim-0.9.1 failed. !!! Function src_install, Line 49, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Thanks ;-)
Please, set you locale to C before reporting bugs...
sorry :) make -C src gtkspell.so; make -C src/common all; make[1]: Entering directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src' cc `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python`python -c 'import sys; print sys.version[:3]'` -I. `pkg-config --libs gtk+-2.0 pygtk-2.0` `pkg-config --libs --cflags gtkspell-2.0` -shared gtkspellmodule.c -o gtkspell.so make[1]: Entering directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src/common' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src/common' Package gtkspell-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtkspell-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtkspell-2.0' found gtkspellmodule.c:3:31: gtkspell/gtkspell.h: No such file or directory gtkspellmodule.c:8: error: parse error before "GtkSpell" gtkspellmodule.c:8: warning: no semicolon at end of struct or union gtkspellmodule.c:9: warning: data definition has no type or storage class gtkspellmodule.c: In function `_wrap_gtkspell_new_attach': gtkspellmodule.c:20: error: `self' undeclared (first use in this function) gtkspellmodule.c:20: error: (Each undeclared identifier is reported only once gtkspellmodule.c:20: error: for each function it appears in.) gtkspellmodule.c:23: error: `GtkSpell' undeclared (first use in this function) gtkspellmodule.c:23: error: `spell' undeclared (first use in this function) gtkspellmodule.c:41: error: parse error before ')' token gtkspellmodule.c: At top level: gtkspellmodule.c:47: error: parse error before '*' token gtkspellmodule.c: In function `_wrap_gtkspell_set_language': gtkspellmodule.c:53: error: `args' undeclared (first use in this function) gtkspellmodule.c:53: error: `kwds' undeclared (first use in this function) gtkspellmodule.c:55: error: `self' undeclared (first use in this function) gtkspellmodule.c: At top level: gtkspellmodule.c:68: error: parse error before '*' token gtkspellmodule.c: In function `_wrap_gtkspell_recheck_all': gtkspellmodule.c:70: error: `GtkSpell' undeclared (first use in this function) gtkspellmodule.c:70: error: parse error before ')' token gtkspellmodule.c: In function `_wrap_gtkspell_get_from_text_view': gtkspellmodule.c:82: error: `self' undeclared (first use in this function) gtkspellmodule.c:89: error: parse error before ')' token gtkspellmodule.c: At top level: gtkspellmodule.c:101: error: parse error before '*' token gtkspellmodule.c: In function `_wrap_gtkspell_detach': gtkspellmodule.c:103: error: `self' undeclared (first use in this function) make[1]: *** [gtkspell.so] Error 1 make[1]: Leaving directory `/var/tmp/portage/gajim-0.9.1/work/gajim-0.9.1/src' make: *** [gtkspell] Error 2 !!! ERROR: net-im/gajim-0.9.1 failed. !!! Function src_install, Line 49, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.(In reply to comment #1) > Please, set you locale to C before reporting bugs... >
Much better... ;)
This is a problem of gajim's makefile in which target "install" depends on target "all." A trivial patch fixes the problem easily.
Created attachment 76496 [details, diff] a patch for gajim's makefile
who's gonna incorporate that into the gajim ebuild now?
This patch is really trivial, please incorporate it...
The bug has been recently fixed upstream http://trac.gajim.org/changeset/5552 I get the feeling that we should just wait for gajim-0.9.2 since nobody is apparently going to fix it in portage.
Re-assign wrt Bug 131936.
closing this one, because fixed upstream w/ 0.10 released (not yet in portage)