Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53815 - emerge cdrdao-1.1.8-r1 failed on link with gconfmm-2.0
Summary: emerge cdrdao-1.1.8-r1 failed on link with gconfmm-2.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
: 54277 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-06-13 09:49 UTC by Peter `MathFox' Roozemaal
Modified: 2004-07-28 01:30 UTC (History)
3 users (show)

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


Attachments
Output of 'emerge =gconfmm-2.0.2' (gconfmm.out,38.82 KB, text/plain)
2004-06-19 05:53 UTC, Peter `MathFox' Roozemaal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter `MathFox' Roozemaal 2004-06-13 09:49:37 UTC
Linking of gcdmaster fails with:

g++ -I/usr/include/gtkmm-2.0 -I/usr/lib/gtkmm-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/atk-1.0   -DORBIT2=1 -pthread -I/usr/include/libgnomeuimm-2.0 -I/usr/lib/libgnomeuimm-2.0/include -I/usr/include/libgnomemm-2.0 -I/usr/lib/libgnomemm-2.0/include -I/usr/include/libgnomecanvasmm-2.0 -I/usr/lib/libgnomecanvasmm-2.0/include -I/usr/include/gconfmm-2.0 -I/usr/lib/gconfmm-2.0/include -I/usr/include/libglademm-2.0 -I/usr/lib/libglademm-2.0/include -I/usr/include/libgnomeui-2.0 -I/usr/include/gtkmm-2.0 -I/usr/lib/gtkmm-2.0/include -I/usr/include/libgnome-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/atk-1.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/libbonoboui-2.0   -O2   -o gcdmaster  AddFileDialog.o AddSilenceDialog.o AudioCDChild.o AudioCDProject.o AudioCDView.o BlankCDDialog.o CdDevice.o CdTextDialog.o DeviceConfDialog.o DeviceList.o DumpCDProject.o DuplicateCDProject.o gcdmaster.o GenericChild.o GenericView.o guiUpdate.o Icons.o MessageBox.o ProcessMonitor.o ProgressDialog.o Project.o ProjectChooser.o RecordCDSource.o RecordCDTarget.o RecordHDTarget.o RecordTocDialog.o RecordTocSource.o SampleDisplay.o SampleManager.o Settings.o TextEdit.o TocEdit.o TocEditView.o TocInfoDialog.o TrackDataScrap.o TrackInfoDialog.o TrackManager.o xcdrdao.o SoundIF-linux.o -L../dao -ldao -L../paranoia -lcdda_paranoia -L../trackdb -ltrackdb -L../scsilib/export -lscg -lschily -Wl,--export-dynamic -pthread -L/usr/X11R6/lib -lgnomeuimm-2.0 -lgnomemm-2.0 -lgnomecanvasmm-2.0 -lgconfmm-2.0 -lglademm-2.0 -lgnomeui-2 -lSM -lICE -lgtkmm-2.0 -lglade-2.0 -lgdkmm-2.0 -latkmm-1.0 -lpangomm-1.0 -lglibmm-2.0 -lsigc-1.2 -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lgobject-2.0 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0   -Wl,--export-dynamic -lgtkmm-2.0 -lgdkmm-2.0 -latkmm-1.0 -lgtk-x11-2.0 -lpangomm-1.0 -lglibmm-2.0 -lsigc-1.2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -lnsl
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lgconfmm-2.0
collect2: ld returned 1 exit status
make[3]: *** [gcdmaster] Error 1
make[3]: Leaving directory `/var/tmp/portage/cdrdao-1.1.8-r1/work/cdrdao-1.1.8/xdao'

I should have libgconfmm-2.0.<b>2</b> installed according to emerge; in /usr/lib I find the following:

lrwxrwxrwx  1 root root    20 Jun 13 18:01 /usr/lib/libgconfmm-2.0 -> libgconfmm-2.0.1.0.2
lrwxrwxrwx  1 root root    20 Jun 13 18:01 /usr/lib/libgconfmm-2.0.1 -> libgconfmm-2.0.1.0.2
-rwxr-xr-x  1 root root 78992 Jun 13 18:01 /usr/lib/libgconfmm-2.0.1.0.2
-rwxr-xr-x  1 root root  1161 Jun 13 18:01 /usr/lib/libgconfmm-2.0.la

Note that the .so extension is missing from the library file.

Reproducible: Always
Steps to Reproduce:
emerge -uDU world
Actual Results:  
Link failure

Expected Results:  
link and install ;)

Portage 2.0.50-r8 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040529-r0,
2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 x86_64 4
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/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="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/
http://ftp.du.se/pub/os/gentoo http://gentoo.inode.at/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa amd64 apm arts avi berkdb cdr crypt dvd dvdr encode esd foomaticdb
gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mikmod motif mozilla
mpeg ncurses nls nogcj oggvorbis opengl oss pam pdflib perl png postgres python qt
quicktime readline sdl slang spell ssl tcltk tcpd tetex truetype xml2 xmms xv zlib"

Error messages from emerge gconfmm

/usr/share/aclocal/xmms.m4:17: warning: underquoted definition of XMMS_TEST_VERSION
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending%20aclocal
/usr/share/aclocal/xmms.m4:62: warning: underquoted definition of AM_PATH_XMMS
/usr/share/aclocal/wxwin.m4:36: warning: underquoted definition of
AM_OPTIONS_WXCONFIG
/usr/share/aclocal/wxwin.m4:59: warning: underquoted definition of AM_PATH_WXCONFIG
/usr/share/aclocal/vorbis.m4:9: warning: underquoted definition of XIPH_PATH_VORBIS
/usr/share/aclocal/smpeg.m4:13: warning: underquoted definition of
AM_PATH_SMPEG/usr/share/aclocal/sigc++.m4:8: warning: underquoted definition of
AM_PATH_SIGC
/usr/share/aclocal/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULES
/usr/share/aclocal/path_dps.m4:202: warning: underquoted definition of
AC_PATH_DPS_GUESS_GNUSTEP
/usr/share/aclocal/path_dps.m4:239: warning: underquoted definition of
AC_PATH_DPS_GUESS
/usr/share/aclocal/path_dps.m4:333: warning: underquoted definition of
AC_PATH_DPS_CHECK_LIB
/usr/share/aclocal/path_dps.m4:405: warning: underquoted definition of
AC_PATH_DPS_CHECK_HEADER
/usr/share/aclocal/path_dps.m4:440: warning: underquoted definition of
AC_PATH_DPS_CHECK
/usr/share/aclocal/path_dps.m4:450: warning: underquoted definition of AC_PATH_DPS
/usr/share/aclocal/path_dps.m4:525: warning: underquoted definition of
AC_CHECK_DPS_NXAGENT
/usr/share/aclocal/path_dps.m4:558: warning: underquoted definition of AC_PATH_DPSET
/usr/share/aclocal/path_dps.m4:579: warning: underquoted definition of
AC_PROG_PSWRAP
/usr/share/aclocal/ogg.m4:8: warning: underquoted definition of XIPH_PATH_OGG
/usr/share/aclocal/lqt.m4:14: warning: underquoted definition of AC_PATH_LQT
/usr/share/aclocal/libmikmod.m4:11: warning: underquoted definition of
AM_PATH_LIBMIKMOD
/usr/share/aclocal/libfame.m4:6: warning: underquoted definition of AM_PATH_LIBFAME
/usr/share/aclocal/libart.m4:11: warning: underquoted definition of AM_PATH_LIBART
/usr/share/aclocal/libOggFLAC.m4:7: warning: underquoted definition of
AM_PATH_LIBOGGFLAC
/usr/share/aclocal/libOggFLAC++.m4:8: warning: underquoted definition of
AM_PATH_LIBOGGFLACPP
/usr/share/aclocal/libIDL.m4:6: warning: underquoted definition of AM_PATH_LIBIDL
/usr/share/aclocal/libFLAC.m4:7: warning: underquoted definition of AM_PATH_LIBFLAC
/usr/share/aclocal/libFLAC++.m4:8: warning: underquoted definition of
AM_PATH_LIBFLACPP
/usr/share/aclocal/imlib.m4:9: warning: underquoted definition of AM_PATH_IMLIB
/usr/share/aclocal/imlib.m4:167: warning: underquoted definition of
AM_PATH_GDK_IMLIB
/usr/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK
/usr/share/aclocal/gtk--.m4:10: warning: underquoted definition of
AM_PATH_GTKMM/usr/share/aclocal/gst-element-check-0.6.m4:7: warning: underquoted
definition of AM_GST_ELEMENT_CHECK
/usr/share/aclocal/gpgme.m4:9: warning: underquoted definition of AM_PATH_GPGME
/usr/share/aclocal/gnome--.m4:10: warning: underquoted definition of AM_PATH_GNOMEMM
/usr/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
/usr/share/aclocal/gimp.m4:8: warning: underquoted definition of AM_PATH_GIMP
/usr/share/aclocal/gdk-pixbuf.m4:12: warning: underquoted definition of
AM_PATH_GDK_PIXBUF
/usr/share/aclocal/freetype2.m4:7: warning: underquoted definition of AC_CHECK_FT2
/usr/share/aclocal/avifile.m4:21: warning: underquoted definition of AM_PATH_AVIFILE
/usr/share/aclocal/audiofile.m4:12: warning: underquoted definition of
AM_PATH_AUDIOFILE
/usr/share/aclocal/ao.m4:9: warning: underquoted definition of XIPH_PATH_AO
/usr/share/aclocal/ORBit.m4:4: warning: underquoted definition of AM_PATH_ORBIT
Comment 1 Peter `MathFox' Roozemaal 2004-06-14 08:56:22 UTC
I guess I forgot to mention that gconfmm-2.0.2 was installed regardless of the errors at configuration time.
Comment 2 Lars Weiler (RETIRED) gentoo-dev 2004-06-17 15:10:36 UTC
That is wierd.  I can install cdrdao-1.1.8-r1 with gcdmaster with either version of gconfmm-2.0.1 and gconfmm-2.0.2 on ppc.  Probably this is an amd64 bug.

Could you reemerge gconfmm-2.0.2 and try again?
Comment 3 Peter `MathFox' Roozemaal 2004-06-17 15:16:03 UTC
Still the "underquoted definitions"

root # emerge  gconfmm
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-cpp/gconfmm-2.0.2 to /
>>> md5 src_uri ;-) gconfmm-2.0.2.tar.bz2
>>> Unpacking source...
>>> Unpacking gconfmm-2.0.2.tar.bz2 to /var/tmp/portage/gconfmm-2.0.2/work
>>> Source unpacked.
amd64
/usr/share/aclocal/xmms.m4:17: warning: underquoted definition of XMMS_TEST_VERSION
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending%20aclocal
/usr/share/aclocal/xmms.m4:62: warning: underquoted definition of AM_PATH_XMMS
/usr/share/aclocal/wxwin.m4:36: warning: underquoted definition of AM_OPTIONS_WXCONFIG
/usr/share/aclocal/wxwin.m4:59: warning: underquoted definition of AM_PATH_WXCONFIG
...
Comment 4 Lars Weiler (RETIRED) gentoo-dev 2004-06-17 15:21:59 UTC
Okay, that looks more like an amd64 problem.  I hand this bug over.
Comment 5 Danny van Dyk (RETIRED) gentoo-dev 2004-06-17 23:31:53 UTC
Peter: Please try to emerge dev-cpp/gconfmm-2.6.1. This is the latest version in portage and i am able to compile cdrdao-1.1.8-r1 against it w/o any problems.
If it works for you too, please report back ;-)
Comment 6 Lars Weiler (RETIRED) gentoo-dev 2004-06-18 00:15:33 UTC
*** Bug 54277 has been marked as a duplicate of this bug. ***
Comment 7 Peter `MathFox' Roozemaal 2004-06-18 01:02:27 UTC
cdrdao-1.1.8-r1 seems to explicitly demand gconfmm-2.0 (anyway gconfmm-2.0.2 was emerged again when I did an "emerge -uUD world", despite having gconfmm-2.6.1) To cut the story short: same problem still exists.
Comment 8 Danny van Dyk (RETIRED) gentoo-dev 2004-06-18 06:14:31 UTC
Ah, i just looked into cdrdao ebuild. It has a "gnome" USE flag. I'll have a look @ it lateron... (gone for some hours now).
Comment 9 Danny van Dyk (RETIRED) gentoo-dev 2004-06-18 15:28:36 UTC
it does not explicitly depend on gconfmm-2.0.2 here...
Comment 10 Lars Weiler (RETIRED) gentoo-dev 2004-06-18 16:27:32 UTC
On comment #9: No, it isn't explicitely dependent on it, as other dependencies depend on gconfmm-2.0.*

Nevertheless it seems that this is a gcc-3.4 bug, as I get now the same error when I compile on my ppc with that version of gcc.  I haven't been aware that amd64 already set this stable.

I currently investigate if glibmm or other libs need an update.
Comment 11 Danny van Dyk (RETIRED) gentoo-dev 2004-06-19 00:08:52 UTC
Lars: I can USE="gnome" emerge cdrdao and it neither installs gconfmm-2.0* nor have i already installed this version! And i use gcc-3.4 too, so i doubt that this is a gcc-3.4 bug. (Plus: Peter's emerge info sais he's using gcc-3.3 ;-).

The fact that the shared objects' files are missing their extensions is most probably the problem. IMHO that sound like an error in ./configure/Makefile of gconfmm-2.0.2.

Peter: Would you please remerge gconfmm-2.0.2 and attach a log of the complete emerge process ? I bet one of the auto* tools doesnt work properly for some reason.
Comment 12 Peter `MathFox' Roozemaal 2004-06-19 05:53:32 UTC
Created attachment 33558 [details]
Output of 'emerge =gconfmm-2.0.2'

Did an emerge from gconfmm-2.0.2 again and it certainly looks like automake or
autoconf trouble. You'll find the combined stdout and stderr in the attachment
Comment 13 Danny van Dyk (RETIRED) gentoo-dev 2004-06-19 09:54:11 UTC
Hm... You don't happen to have set ACLOCAL_FLAGS, do you ?
[try "echo ${ACLOCAL_FLAGS}".] If you do, try ACLOCAL_FLAGS="" emerge "=gconfmm-2.0.2".
Comment 14 Peter `MathFox' Roozemaal 2004-06-19 12:50:46 UTC
No, I don't have any special enviromnent variables set. No $ACLOCAL_FLAGS.
Comment 15 Danny van Dyk (RETIRED) gentoo-dev 2004-06-20 14:26:39 UTC
Would you please try
a) to remerge autoconf and if that doesn't help
b) switch to autoconf-2.59-r4 ?
Comment 16 Peter `MathFox' Roozemaal 2004-06-21 02:35:42 UTC
I re-emerged autoconf, no change when building gconfmm-2.0.2
using autoconf-2.59-r4 still the same underquoted macro's
even reemerging automake brought no change.
Comment 17 Brent T. Dukes 2004-06-22 13:56:50 UTC
I am having the same problem, here is my emerge info if it helps.
I have gconfmm-2.0.2 as well as autoconf-2.59-r3 installed.  


anubis / # emerge info
Portage 2.0.50-r8 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.4.20040605-r0, 2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 x86_64 12
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-mirror.internap.com/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://phzero.net/gentoo-portage"
USE="X alsa amd64 apm arts avi berkdb cdr crypt cups dvd dvdr encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mozilla moznocompose moznoirc moznoxft mpeg multilib ncurses nls nogcj oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl tcpd truetype xinerama xml2 xmms xv zlib"

anubis / #
Comment 18 Brent T. Dukes 2004-06-22 14:03:09 UTC
This allowed me to merge cdrdao:

USE="-gnome" emerge -uv cdrdao

I haven't looked at the ebuild to see the consequenses of compiling without gnome support.
Comment 19 Peter `MathFox' Roozemaal 2004-06-23 10:37:51 UTC
Sorry, the bug is in the gconfmm library; not in cdrdao. It shows up when linking the gcdmaster application. (And the 'old' version of cdrdao that I have; without gnome support works.)
Comment 20 larry schuler 2004-06-24 07:41:28 UTC
I had this problem also, it seems the problem is with the gconfmm install. I did this to fix it:

cd /usr/lib
mv libgconfmm-2.0.1.0.2 libgconfmm-2.0.1.0.2.so
rm libgconfmm-2.0
ln -s libgconfmm-2.0.1.0.2.so libgconfmm-2.0.so
rm libgconfmm-2.0.1
ln -s libgconfmm-2.0.1.0.2.so libgconfmm-2.0.1.so

then the cdrdao build works fine.
Comment 21 Jacob Martin 2004-06-27 20:55:06 UTC
I have AMD 64 and Larry's solution in Comment 20 worked for me. 
Comment 22 William Martino 2004-06-29 17:31:32 UTC
I also had luck with Larry's solution in Comment 20
Comment 23 Peter `MathFox' Roozemaal 2004-06-30 08:08:59 UTC
There are two problems with renaming the library files:
 1) Portage doesn't know about the change and won't remove them when the package is updated.
 2) The libtool metadata file libgconfmm-2.0.la still contains the original filenames.
In my opinion it is much better to try to fix the library build.
Comment 24 Travis Tilley (RETIRED) gentoo-dev 2004-07-27 22:52:31 UTC
gconfmm 2.0.2 should now be fixed. give it some time to reach rsync and re-emerge gconfmm.

ayanami gconfmm # md5sum gconfmm-2.0.2.ebuild
e6b44a8c3f0ac696a25b7f74eeed71a1  gconfmm-2.0.2.ebuild

that's the md5sum of the fixed ebuild for those of you who want to check.
Comment 25 Peter `MathFox' Roozemaal 2004-07-28 01:20:28 UTC
I don't know whether I should reopen this bug or create a new one...

$ gcdmaster
gcdmaster: error while loading shared libraries: libgconfmm-2.0.1: cannot open shared object file: No such file or directory

Okay, it linked... It even linked to the correct library:

$ldd `which gcdmaster`
...
libgconfmm-2.0.so.1 => /usr/lib/libgconfmm-2.0.so.1 (0x0000002a95a4a000)
...
libgconfmm-2.0.1 => not found
...

But someone seems to need the broken version of the library. (libtool hell)
Comment 26 Peter `MathFox' Roozemaal 2004-07-28 01:30:19 UTC
It appeared that libgnomeuimm was linked against the old version of the library... reemerging libgnomeuimm solved the problem.