Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103260 - straw fails to emerge
Summary: straw fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-21 10:30 UTC by tim
Modified: 2005-08-21 12:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tim 2005-08-21 10:30:57 UTC
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.
Comment 1 John N. Laliberte (RETIRED) gentoo-dev 2005-08-21 10:46:01 UTC
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
Comment 2 tim 2005-08-21 11:24:13 UTC
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
Comment 3 John N. Laliberte (RETIRED) gentoo-dev 2005-08-21 11:32:18 UTC
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?
Comment 4 tim 2005-08-21 11:56:08 UTC
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 

Comment 5 tim 2005-08-21 12:21:59 UTC
fixed straw ebuild comment