emerging libgnomecanvasmm-2.0.1 fails with unresolved externals which are located in libglibmm which it is not including in the libraries against which it is linking. Reproducible: Always Steps to Reproduce: Actual Results: /bin/sh ../../libtool --mode=link i686-pc-linux-gnu-g++ -O2 -march=nocona -pipe -fstack-protector -fomit-frame-pointer -o generate_extra_defs generate_ defs_libgnomecanvas.o -lgtkmm-2.0 -lgnomecanvas-2 -lgtkmm_generate_extra_defs-2.0 i686-pc-linux-gnu-g++ -O2 -march=nocona -pipe -fstack-protector -fomit-frame-pointer -o generate_extra_defs generate_defs_libgnomecanvas.o /usr/lib/libgtk mm-2.0.so -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib /usr/lib/libgnomecanvas-2.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib /libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libgtkmm_generate_extra_defs-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libsigc-1.2.so /usr/lib/libgtk-x11-2.0.so /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/libstdc++.so -Wl,--rpath -Wl,/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110 -Wl,-- rpath -Wl,/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110:wrap(_GdkWindowObject*, bool)' /usr/lib/libgtkmm-2.0.so: undefined reference to `Glib::ustring::data() const' /usr/lib/libgtkmm-2.0.so: undefined reference to `Glib::Interface_Class::add_interface(unsigned long) const' /usr/lib/libgtkmm-2.0.so: undefined reference to `Glib::quark_cpp_wrapper_deleted_' /usr/lib/libgtkmm-2.0.so: undefined reference to `Glib::ustring::empty() const' /usr/lib/libgtkmm-2.0.so: undefined reference to `virtual thunk to Glib::Interface::~Interface()' /usr/lib/libgtkmm-2.0.so: undefined reference to `Glib::Value<bool>::get() const' /usr/lib/libgtkmm-2.0.so: undefined reference to `Glib::PropertyProxy_Base::set_property_(Glib::ValueBase const&)' Followed but a lot more undefined references emerge --info Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r8 i686) ================================================================= System uname: 2.6.11-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.6.11 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.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=nocona -pipe -fstack-protector -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=nocona -pipe -fstack-protector -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="x86 X a52 aalib acl acpi aim alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 bzlib caps cdparanoia cdr cjk crypt cups curl doc dvd dvdr emacs emboss encode esd ethereal exif expat fam fbcon ffmpeg flac foomaticdb fortran gcj gd gdbm gif glut gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile iconv icq ieee1394 imagemagick imlib ipv6 jabber jack java javascript jpeg junit kde lcms leim libg++ libwww lm_sensors lython mad mbox mikmod milter mime mmap mmx mng motif mozilla mp3 mpeg mpi msn ncurses nls nptl offensive ogg oggvorbis opengl oscar oss pam pcntl pcre pdflib perl png postgres python qt quicktime readline recode sdl sharedmem sndfile snmp sockets sox speex spell sse ssl svg sysvipc tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb v4l vorbis win32codecs wmf xface xine xml xml2 xmms xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Confirmed. Any workaround for this? emerge info Portage 2.0.51.22 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r8 i686) ================================================================= System uname: 2.6.11-gentoo-r8 i686 AMD Athlon(TM) XP 3000+ 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.15.92.0.2-r9 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 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/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="autoconfig ccache distlocks sandbox sfperms strict" 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 alsa amd apm avi berkdb bitmap-fonts bonobo cdr cdrom crypt cups curl dbus dvd dvdr dvdread emboss encode esd fam fbcon ffmpeg flac foomatic foomaticdb fortran freetype gdbm gif gnome gpm gstreamer gtk gtk2 hal imlib ipv6 java jpeg libg++ libwww mad matroska mikmod mmx mmx2 motif mp3 mpeg mpeg4 ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl pic png ppds python quicktime readline samba sdl sse ssl svg svga tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis wxwindows xine xml2 xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
what pkgconfig are you using ?
closing NEEDINFO since the user isn't responding.