Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 126352

Summary: xchat-gnome - python plugin will not load
Product: Gentoo Linux Reporter: Bill Weepie <makzu>
Component: Current packagesAssignee: Packages in net-irc <net-irc>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Bill Weepie 2006-03-15 14:18:52 UTC
When I try to load the python plugin for xchat-gnome, all that I get is an error message that says: /usr/lib/xchat-gnome/plugins/python.so: undefined symbol: openpty

xchat-gnome 0.10 is built with python support.

Here's my emerge info, if it's needed:

Portage 2.1_pre6-r2 (default-linux/x86/2006.0, gcc-4.0.3, glibc-2.4-r0, 2.6.15-ck5 i686)
=================================================================
System uname: 2.6.15-ck5 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.12.0_pre16
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
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.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer prelink sandbox sfperms strict"GENTOO_MIRRORS="ftp://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/gentopia /usr/local/overlays/lila /usr/local/overlays/others"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac acpi alsa apm avahi avi bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli crypt ctype cups daap dba dbus dga dri dvd dvdr eds emboss encode expat fastbuild firefox flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml hal imlib ipv6 java jpeg libg++ libwww mad memlimit mikmod mmx mono motif mp3 mpeg ncurses nls nptl offensive ogg opengl oss pam pcre pdflib perl pic png posix python quicktime readline samba scanner sdl session simplexml soap sockets spell spl sqlite sse ssl svg tcpd theora threads tiff tokenizer truetype truetype-fonts type1-fonts udev usb v4l vorbis win32codecs xml xml2 xsl xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard input_devices_evdev kernel_linux userland_GNU video_cards_nvidia video_cards_nv"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Sven Wegener gentoo-dev 2006-03-16 17:24:37 UTC
Please post the output of:

ldd /usr/lib/xchat-gnome/plugins/python.so

xchat-gnome itself doesn't use openpty, I suspect weirdness with some other library, probably a combination of gcc-4, glibc-2.4 and -fvisibility-inlines-hidden.
Comment 2 Bill Weepie 2006-03-16 18:27:14 UTC
You got it:

greendream bill # ldd /usr/lib/xchat-gnome/plugins/python.so
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7cc5000)
        /lib/ld-linux.so.2 (0x80000000)
Comment 3 Bill Weepie 2006-03-20 14:30:14 UTC
Never mind, guys, false alarm.  The problem apparently fixed itself afer a substantial system update.  Everything now works as advertised. (I think it may have been something odd going on with glibc 2.4, that got fixed in 2.4-r1)

Unless somebody else is having the same problem I did, it'd be OK to close this.  Don't know which resolution is appropriate, so I'll leave that to you.
Comment 4 Sven Wegener gentoo-dev 2006-03-23 00:13:45 UTC
closing as invalid.