due to a bug in the configure script gnome-python-extras fails to build with the use flags "+firefox -mozilla" the fix is to remplace mozilla-gtkmozembed by $mozpackage-gtkmozembed at line 217 of configure.ac this bug have been discussed and aproved on gnome bugzilla.
Created attachment 66309 [details] build error
Created attachment 66310 [details, diff] patch to the configure.ac this is the fix approved on the gnome bugzilla
Created attachment 66314 [details, diff] patch to the ebuild for applying patch to the configure.ac I am not sure of the best way to run the autoconf after patching the configure.ac i use "autoconf && libtoolize --copy --force"
I get this on dev-python/gnome-python-extras-2.10.2 "+firefox -mozilla" : (using www-client/mozilla-firefox-1.0.7-r3) On configure: ... "The following modules will be built: gtkhtml2 gnomeapplet gnomeprint gnomeprint.ui gtksourceview egg.trayicon egg.recent wnck gtkspell totem.plparser gtop nautilusburn The following modules will NOT be built: gtkmozembed gdl" ... But it fails building like: "i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/include/libnautilus-burn -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pygtk-2.0 -march=athlon-tbird -O4 -pipe -Wall -fno-strict-aliasing -MT nautilusburn_la-nautilus_burn.lo -MD -MP -MF .deps/nautilusburn_la-nautilus_burn.Tpo -c nautilus_burn.c -fPIC -DPIC -o .libs/nautilusburn_la-nautilus_burn.o nautilus_burn.override: In function `_wrap_nautilus_burn_recorder_write_tracks': nautilus_burn.override:99: error: too few arguments to function `nautilus_burn_recorder_write_tracks' nautilus_burn.override: In function `_wrap_nautilus_burn_recorder_blank_disc': nautilus_burn.override:140: error: too few arguments to function `nautilus_burn_recorder_blank_disc' nautilus_burn.c: In function `_wrap_nautilus_burn_recorder_get_error_message': nautilus_burn.c:272: warning: implicit declaration of function `nautilus_burn_recorder_get_error_message' nautilus_burn.c:272: warning: assignment makes pointer from integer without a cast nautilus_burn.c: In function `_wrap_nautilus_burn_recorder_get_error_message_details': nautilus_burn.c:284: warning: implicit declaration of function `nautilus_burn_recorder_get_error_message_details' nautilus_burn.c:284: warning: assignment makes pointer from integer without a cast make[2]: *** [nautilusburn_la-nautilus_burn.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnome-python-extras-2.10.2/work/gnome-python-extras-2.10.2/nautilusburn' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-python-extras-2.10.2/work/gnome-python-extras-2.10.2' make: *** [all] Error 2" Is this related to this bug? thx Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13-gentoo-r3 i686) ================================================================= System uname: 2.6.13-gentoo-r3 i686 AMD Athlon(tm) Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -O4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en es" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/gentopia" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X a52 aac alsa apache2 apm avi bash-completion bitmap-fonts bonobo bzlib cdparanoia cdr crypt cups curl dbus divx4linux dv dvb dvd dvdr dvdread eds emboss encode esd evo exif expat fam fbcon ffmpeg flac font-server foomaticdb fortran ftp gd gdbm gif glut gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal howl imagemagick imap imlib innodb jack java jpeg junit lcms ldap libg++ libgda libwww lirc lm_sensors mad maildir mailwrapper matroska mhash mikmod mime mmx mng mono mp3 mpeg msn mysql nas ncurses nls nptl ogg oggvorbis opengl oss pam pcre pdflib perl php png pnp posix ppds python quicktime readline samba sdl shared slp sndfile sockets sox spell sqlite ssl svg svga symlink sysvipc tcltk theora tiff tokenizer truetype truetype-fonts type1-fonts unicode usb userlocales v4l vailas vcd videos vorbis wifi win32codecs wmf xine xml xml2 xmlrpc xmms xosd xpm xprint xv xvid zlib linguas_en linguas_es userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
nevermind... mine is here --> #106862 sry 4 the flood.
this should be fixed in g-p-e 2.12. ( already stable )