Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76081 - dbus-0.22-r3 failed due to missing python dependencies
Summary: dbus-0.22-r3 failed due to missing python dependencies
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: foser (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-29 14:38 UTC by Adam
Modified: 2005-01-01 14:24 UTC (History)
0 users

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 Adam 2004-12-29 14:38:54 UTC
I have set dbus to use python bindings (through /etc/portage/package.use), but it fails on configure, because it cannot find pyrexc.  Here is the tail of configure:

---
checking for a Python interpreter with version >= 2.2... python
checking for python... /usr/bin/python
checking for python version... 2.3
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.3/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.3/site-packages
checking for pyrexc... no
checking for headers required to compile python extensions... found
configure: error: Building python explicitly requested, but can't build python bindings
---

Reproducible: Always
Steps to Reproduce:




Portage 2.0.51-r8 (gcc34-x86-2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.10-ck1 i686)
=================================================================
System uname: 2.6.10-ck1 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec 21 2004, 01:56:48)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -frename-registers -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/init.d /etc/terminfo
/etc/env.d"CXXFLAGS="-march=athlon-xp -O2 -frename-registers -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs candy ccache digest distlocks sandbox userpriv
usersandbox"GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo"
LDFLAGS=""
MAKEOPTS="-j2"
PKGDIR="/var/pub/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex S3TC X aalib acpi acpi4linux aim alsa audiofile avi cddb cdr
cjk crypt cups curl dga divx4linux dnd dvd dvdread eds encode esd fam
font-server foomaticdb freetype gif gimpprint gnome gnutls gstreamer gtk gtk2
hal imlib imlib2 jabber javascript jpeg libg++ libwww md5sum mmx mozilla
moznocompose moznoirc moznomail mpeg mpeg4 mpi mplayer msn ncurses nls no_wxgtk1
nocardbus nocd nodod nowin nptl nptlonly nvidia offensive oggvorbis openal
opengl oscar pdflib pic png ppds print quicktime readline real sdl session silc
slp spamassassin spell src sse ssl stencil-buffer svg svga tcpd theora threads
truetype unicode usb userlocales videos x86 xine xml xml2 xscreensaver xv xvid
yahoo"
Comment 1 foser (RETIRED) gentoo-dev 2004-12-29 15:21:42 UTC
pyrex is a dep, so for some reason it is not working properly. find out why.
Comment 2 Adam 2004-12-30 07:54:12 UTC
I figured out what happened.  I did a ctrl+C when I realized that dbus was about to be built, and altered my USE settings.  Then I typed emerge --resume, and apparently the new deps weren't picked up.
Comment 3 foser (RETIRED) gentoo-dev 2005-01-01 14:19:46 UTC
i don't think we anticipate ctl+c
Comment 4 Adam 2005-01-01 14:24:21 UTC
In all fairness, the build could have failed for another reason, and emerge --resume would still have the problem.