straw fails to emerge sinde >=gnome-python-2.1 requires >libgtkhtml-3, and thus the gtkhtmk2 python module isn't built .... but straw reqires gtkhtml2 Reproducible: Always Steps to Reproduce: 1. 2. 3.
you provide no information, so its hard to know what you saying. please provide a build log that includes the error and your emerge info. also, the gtkhtml2 module is part of gnome-python-extras. Thanks
1. the error message is caused by the following part of the straw ebuild: pkg_setup() { export maketype="python" if ! echo "import gtkhtml2" | virtualmake; then eerror "The gnome-python gtkhtml2 module was not found." eerror "Rebuild gnome-python using:" eerror " USE=\"gtkhtml\" emerge gnome-python" die "missing gtkhtml2 python module" fi } 2. emerge info: tim@laptop ~ $ emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-rc5-RT-V0.7.47-12 i686) ================================================================= System uname: 2.6.12-rc5-RT-V0.7.47-12 i686 Intel(R) Pentium(R) M processor 1.86GHz Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5, 2.4.1-r1 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.5 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=pentium-m -O3 -pipe -mfpmath=sse -msse -msse2 -mmmx -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium-m -O3 -pipe -mfpmath=sse -msse -msse2 -mmmx -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages nostrip sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi adns alsa apm avi bash-completion berkdb bitmap-fonts bonobo crypt curl divx4linux dv dvd dvdr dvdread eds emacs emboss encode fam ffmpeg fftw flac fltk fluidsynth foomaticdb fortran gd gdbm gif gpm gstreamer gtk gtk2 guile icq imagemagick imlib ipv6 jack jack-tmpfs joystick jpeg junit ladspa libg++ libsamplerate libwww mad mbox md5sum mikmod mime mjpeg mmx motif mp3 mpeg mplayer ncurses nls nvidia ogg oggvorbis opengl osc oss pam pcmcia pdflib png python qt quicktime readline real samba sdl sndfile spell sse sse2 ssl svga tcltk tcpd tetex theora tiff transcode truetype truetype-fonts type1-fonts usb userlocales vorbis win32codecs xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS 3. gtkhtml is part of gnome-python, not of gnome-python-extras: tim@laptop ~ $ qpkg -f /usr/lib/python2.4/site-packages/gtk-2.0/gtkhtml2.so dev-python/gnome-python * 4. please tell me, _which_ information are you missing? i think the information i wrote are about the same as the ones than i'm giving you know. best ... tim
gtkhtml2 is not part of gnome-python anymore: look at the CVS ( its empty ): http://cvs.gnome.org/viewcvs/gnome-python/gnome-python/gtkhtml2/ and the Changelog: http://cvs.gnome.org/viewcvs/gnome-python/gnome-python/ChangeLog?rev=1.268&view=markup "2004-11-18 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * gtkhtml2/*: Remove; moved to gnome-python-extras. " What version of gnome-python do you have? Do you have gnome-python-extras installed?
1: at least on my machine gtkhtml2 is _not_ part of gnome-python-extras tim@laptop ~ $ qpkg -l gnome-python-extras dev-python/gnome-python-extras-2.10.2 * CONTENTS: /usr /usr/lib /usr/lib/pkgconfig /usr/lib/pkgconfig/gnome-python-extras-2.0.pc /usr/lib/python2.4 /usr/lib/python2.4/site-packages /usr/lib/python2.4/site-packages/gtk-2.0 /usr/lib/python2.4/site-packages/gtk-2.0/egg /usr/lib/python2.4/site-packages/gtk-2.0/egg/__init__.py /usr/lib/python2.4/site-packages/gtk-2.0/egg/__init__.pyc /usr/lib/python2.4/site-packages/gtk-2.0/egg/__init__.pyo /usr/lib/python2.4/site-packages/gtk-2.0/egg/recent.la /usr/lib/python2.4/site-packages/gtk-2.0/egg/recent.so /usr/lib/python2.4/site-packages/gtk-2.0/egg/trayicon.la /usr/lib/python2.4/site-packages/gtk-2.0/egg/trayicon.so /usr/lib/python2.4/site-packages/gtk-2.0/gnome /usr/lib/python2.4/site-packages/gtk-2.0/gnome/applet.py /usr/lib/python2.4/site-packages/gtk-2.0/gnome/applet.pyc /usr/lib/python2.4/site-packages/gtk-2.0/gnome/applet.pyo /usr/lib/python2.4/site-packages/gtk-2.0/gnomeapplet.la/usr/lib/python2.4/site-packages/gtk-2.0/gnomeapplet.so /usr/lib/python2.4/site-packages/gtk-2.0/gnomeprint /usr/lib/python2.4/site-packages/gtk-2.0/gnomeprint/__init__.py /usr/lib/python2.4/site-packages/gtk-2.0/gnomeprint/__init__.pyc /usr/lib/python2.4/site-packages/gtk-2.0/gnomeprint/__init__.pyo /usr/lib/python2.4/site-packages/gtk-2.0/gnomeprint/_print.la /usr/lib/python2.4/site-packages/gtk-2.0/gnomeprint/_print.so /usr/lib/python2.4/site-packages/gtk-2.0/gnomeprint/ui.la /usr/lib/python2.4/site-packages/gtk-2.0/gnomeprint/ui.so /usr/lib/python2.4/site-packages/gtk-2.0/gtkmozembed.la /usr/lib/python2.4/site-packages/gtk-2.0/gtkmozembed.so /usr/lib/python2.4/site-packages/gtk-2.0/gtksourceview.la /usr/lib/python2.4/site-packages/gtk-2.0/gtksourceview.so /usr/lib/python2.4/site-packages/gtk-2.0/gtkspell.la /usr/lib/python2.4/site-packages/gtk-2.0/gtkspell.so /usr/lib/python2.4/site-packages/gtk-2.0/gtop.la /usr/lib/python2.4/site-packages/gtk-2.0/gtop.so /usr/lib/python2.4/site-packages/gtk-2.0/nautilusburn.la /usr/lib/python2.4/site-packages/gtk-2.0/nautilusburn.so /usr/lib/python2.4/site-packages/gtk-2.0/totem /usr/lib/python2.4/site-packages/gtk-2.0/totem/__init__.py /usr/lib/python2.4/site-packages/gtk-2.0/totem/__init__.pyc /usr/lib/python2.4/site-packages/gtk-2.0/totem/__init__.pyo /usr/lib/python2.4/site-packages/gtk-2.0/totem/plparser.la /usr/lib/python2.4/site-packages/gtk-2.0/totem/plparser.so /usr/lib/python2.4/site-packages/gtk-2.0/wnck.la /usr/lib/python2.4/site-packages/gtk-2.0/wnck.so /usr/share /usr/share/doc /usr/share/doc/gnome-python-extras-2.10.2 /usr/share/doc/gnome-python-extras-2.10.2/AUTHORS.gz /usr/share/doc/gnome-python-extras-2.10.2/COPYING.GPL.gz /usr/share/doc/gnome-python-extras-2.10.2/COPYING.LGPL.gz /usr/share/doc/gnome-python-extras-2.10.2/COPYING.gz /usr/share/doc/gnome-python-extras-2.10.2/ChangeLog.gz /usr/share/doc/gnome-python-extras-2.10.2/INSTALL.gz /usr/share/doc/gnome-python-extras-2.10.2/NEWS.gz /usr/share/pygtk /usr/share/pygtk/2.0 /usr/share/pygtk/2.0/defs /usr/share/pygtk/2.0/defs/applet.defs /usr/share/pygtk/2.0/defs/art.defs /usr/share/pygtk/2.0/defs/nautilus_burn.defs /usr/share/pygtk/2.0/defs/nb_drive_selection.defs /usr/share/pygtk/2.0/defs/print.defs /usr/share/pygtk/2.0/defs/printui.defs /usr/share/pygtk/2.0/defs/trayicon.defs /usr/share/pygtk/2.0/defs/wnck.defs /var /var/lib 2: gnome-python version: tim@laptop ~ $ emerge -pv gnome-python (snip) [ebuild R ] dev-python/gnome-python-2.10.0 -debug -doc +gtkhtml 0 kB
fixed straw ebuild comment