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

Bug 93907

Summary: libglade cannot find callback functions in tagtool
Product: Gentoo Linux Reporter: Felix Braun <Felix.Braun>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Make tagtool depend on gmodule
ebuild that applies the above patch before building

Description Felix Braun 2005-05-25 02:36:22 UTC
This seems to be an interaction problem between libglade and tagtool. Possibliy
some misconfiguration on my part (because I had everything working before doing
a major upgrade).

Reproducible: Always
Steps to Reproduce:
1. emerge libglade-2.5.1 (downgrading to 2.4.2 didn't help)
2. emerge tagtool-0.12.1 (downgrading to 0.11.1 didn't help)
3. run tagtool from a console

Actual Results:  
Tagtool window opens, there are lots of warnings like (tagtool:6110):
libglade-WARNING **: could not find signal handler 'cb_help_about'. Most of the
widgets don't work.


The relevant callback functions don't show up if I do a "strings /usr/bin/tagtool"

emerge info
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.11.10 i686)
=================================================================
System uname: 2.6.11.10 i686 AMD Athlon(TM) XP 2200+
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
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.16
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.8.1-r1, 2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fweb -frename-registers
-ffast-math"
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/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fweb
-frename-registers -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mir1.ovh.net/gentoo-distfiles/
ftp://ftp.gentoo.mesh-solutions.com/gentoo/
ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="de_DE.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X aac acpi alsa audiofile avi berkdb bitmap-fonts bonobo bzlib caps
cdr crypt cups curl dga dvd emboss encode exif fam ffmpeg flac foomaticdb gdbm
gif gnome gpm gstreamer gtk gtk2 guile hal imagemagick imlib jack java jpeg
libg++ libwww mad mikmod mmap mmx mp3 mpeg ncurses nls nptl ogg oggvorbis opengl
pam pdflib perl png python quicktime readline sdl shared sharedmem slang speex
spell sse ssl svg tcpd tetex tiff truetype truetype-fonts type1-fonts unicode
usb vorbis win32codecs wmf x86 xface xine xml xml2 xmms xv xvid zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Felix Braun 2005-05-25 02:38:35 UTC
Sorry for the spam, I forgot to mention that a revdep-rebuild did not find any
problems either.
Comment 2 foser (RETIRED) gentoo-dev 2005-05-25 03:37:14 UTC
this is probably the same problem as #74579 . It would be appreciated if you
could try and test the last solution in that thread...
Comment 3 Felix Braun 2005-05-25 15:54:49 UTC
Created attachment 59825 [details, diff]
Make tagtool depend on gmodule

This did indeed fix everything. Thanks a lot for your help!
Comment 4 Felix Braun 2005-05-25 15:57:18 UTC
Created attachment 59826 [details]
ebuild that applies the above patch before building
Comment 5 John N. Laliberte (RETIRED) gentoo-dev 2005-06-04 06:02:02 UTC
a new version upstream has come out that incorporates the fix for this issue,
will bump the ebuild soon.  http://pwp.netcabo.pt/paol/tagtool/
Comment 6 John N. Laliberte (RETIRED) gentoo-dev 2005-06-20 18:09:20 UTC
patch applied to latest stable, and version bumped ~ to 0.12.2.