Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83979 - dbus 0.23.2 breaks hal-device-manager
Summary: dbus 0.23.2 breaks hal-device-manager
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-03 10:30 UTC by Peter Sääf
Modified: 2005-03-06 13:59 UTC (History)
4 users (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 Peter Sääf 2005-03-03 10:30:02 UTC
After emerging dbus 0.23.2 hal-device-manager quits with:

Traceback (most recent call last):
  File "/usr/bin/hal-device-manager", line 15, in ?
    from DeviceManager import DeviceManager
  File "/usr/share/hal/device-manager/DeviceManager.py", line 6, in ?
    import dbus
  File "/usr/lib/python2.3/site-packages/dbus.py", line 44, in ?
    import dbus_bindings
ImportError: /usr/lib/python2.3/site-packages/dbus_bindings.so: undefined symbol: None


Reproducible: Always
Steps to Reproduce:
1. Emerge dbus 0.23.2
2. Start hal-device-manager
3. ...

Actual Results:  
hal-device-manager quits with error.

Expected Results:  
Start as supposed to.

Portage 2.0.51.18 (default-linux/x86/2004.3, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r0, 2.6.11-gentoo i686)
=================================================================
System uname: 2.6.11-gentoo i686 AMD Athlon(TM) XP 3000+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 28 2005, 03:55:27)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r4
sys-devel/libtool:   1.5.10-r5
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.du.se/pub/os/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 a52 aac acpi alsa amd apm avi berkdb bitmap-fonts bonobo cdr cdrom
crypt cups curl dvd dvdr dvdread emboss encode esd f77 fam fbcon ffmpeg
font-server foomaticdb fortran freetype gdbm gif gnome gphoto2 gpm gstreamer gtk
gtk2 hal imlib ipv6 java jpeg libg++ libwww mad matroska mikmod mmx mmx2 motif
mp3 mpeg mpeg4 ncurses nls nptl oggvorbis opengl oss pam pdflib perl pic png
python quicktime readline samba sdl sse ssl svga tcpd tiff truetype
truetype-fonts type1-fonts unicode usb wxwindows xine xml2 xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Fritz Heinrichmeyer 2005-03-04 00:54:29 UTC
it also breaks newer rox-sessions
maybe it should be filed as python bug
Comment 2 foser (RETIRED) gentoo-dev 2005-03-04 02:59:41 UTC
i guess... ABI breakage in the bindings, when did this problem show exactly 0.23 -> 0.23.1 (not in tree, but c&p should do) -> 0.23.2 ?

There seems to be a lack of consistent rox maintainership, so I'm just adding someone i could find in a rox pack that was actually maintained at all.
Comment 3 Fritz Heinrichmeyer 2005-03-04 10:48:49 UTC
0.23.1 (not in tree) works with rox-session 0.1.25 (not in tree, but eventually a representative of a dbus python application)
Comment 4 foser (RETIRED) gentoo-dev 2005-03-06 13:59:55 UTC
if anyone had looked a bit further then they wouldve found debian had this issue already patched up. Would've made this a no-brainer for me.

Added patches to 0.23.2-r1