Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81220 - gnome-base/gnome-vfs-2.8.3-r1 failed to emerge
Summary: gnome-base/gnome-vfs-2.8.3-r1 failed to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-08 03:58 UTC by Jean Jordaan
Modified: 2005-02-11 01:48 UTC (History)
1 user (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 Jean Jordaan 2005-02-08 03:58:01 UTC
gnome-base/gnome-vfs-2.8.3-r1 fails to emerge, complaining about
undefined reference to `bonobo_activation_i18n_get_language_list' and `bonobo_poa_get_threaded'


Reproducible: Always
Steps to Reproduce:
# USE="-ipv6" emerge  gnome-vfs

Actual Results:  
gcc -O2 -mcpu=i686 -pipe -o .libs/test-vfolder test-vfolder.o 
../../libgnomevfs/.libs/libgnomevfs-2.so /usr/lib/libgconf-2.so
/usr/lib/libbonobo-2.so /usr/lib/libORBitCosNaming-2.so
/usr/lib/libbonobo-activation.so /usr/lib/liblinc.so /usr/lib/libORBit-2.so
/usr/lib/libpopt.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so
/usr/lib/libgthread-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so -lpthread
-lz -lm -lssl -lcrypto -ldl -lresolv -lrt
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../../i686-pc-linux-gnu/bin/ld:
warning: libssl.so.0.9.6, needed by /usr/lib/liblinc.so, may conflict with
libssl.so.0.9.7
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../../i686-pc-linux-gnu/bin/ld:
warning: libcrypto.so.0.9.6, needed by /usr/lib/liblinc.so, may conflict with
libcrypto.so.0.9.7
../../libgnomevfs/.libs/libgnomevfs-2.so: undefined reference to
`bonobo_activation_i18n_get_language_list'
../../libgnomevfs/.libs/libgnomevfs-2.so: undefined reference to
`bonobo_poa_get_threaded'


Expected Results:  
Installed gnome-vfs

# emerge info
!!! Relying on the shell to locate gcc, this may break
!!! DISTCC, installing gcc-config and setting your current gcc
!!! profile will fix this
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.2, glibc-2.2.5-r6,
2.4.19-gentoo-r9 i686)
=================================================================
System uname: 2.4.19-gentoo-r9 i686 AuthenticAMD
Unknown Host Operating System
Python:              dev-lang/python-2.2.3-r1,dev-lang/python-2.3.3 [2.3.3 (#1,
Mar 11 2004, 17:06:46)]
dev-lang/python:     2.2.3-r1, 2.3.3
sys-devel/autoconf:  2.59-r3
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.13.90.0.4
sys-devel/libtool:   1.5.2-r5
virtual/os-headers:  2.4.19
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws:/etc/gconf /etc/gconf /etc/env.d"
CXXFLAGS=""
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.ise.co.za
http://www.ibiblio.org/pub/Linux/distributions/gentoo
ftp://ftp.is.co.za/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X afs apm avi bash-completion berkdb bitmap-fonts crypt cscope cups esd
f77 fam font-server foomaticdb fortran gif gnome gpm gtk gtk2 imagemagick imlib
ipv6 java jpeg ldap libg++ libwww mad mozilla mpeg ncurses nls opengl pam pdflib
perl png ppds python qt quicktime readline samba sdl slang spell sqlite ssl svga
tcltk tcpd tiff truetype truetype-fonts type1-fonts usb xml xml2 xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Yaakov S 2005-02-10 17:45:22 UTC
Looks strange to me.  linc is included (statically) with all current orbit-2 packages and is no longer a separate requirement, and none of the orbit-2 or libbonobo-2 libs in gnome 2.8 need liblinc.  What versions of orbit-2 and libbonobo-2 do you have installed, and do you have the bonobo-activation package installed?

You might also try making sure you have openssl-0.9.7* and re-emerging linc.  My liblinc.so is linked against libssl.so.0.9.7, so that might be a workaround.  But I still think that something else isn't updated.
Comment 2 Jean Jordaan 2005-02-11 01:48:09 UTC
Yaakov, thank you very much for your pointers.

Here's some info on my setup in case others hit this:

I upgraded linc to 1.0.3: net-libs/linc-1.0.3 [0.5.3]

I have gnome-base/orbit-2.12.0

I had this:

[blocks B     ] gnome-base/bonobo-activation (from pkg gnome-base/libbonobo-2.8.0)
[ebuild     U ] gnome-base/libbonobo-2.8.0 [2.0.0-r1]

Trying to upgrade libbonobo stops here:

bonobo-activation is deprecated in Gnome 2.4,
it's part of libbonobo now, please build the libbonobo module
instead

Unmerged bonobo-activation, upgraded libbonobo, now gnome-vfs emerges successfully. 

Thanks again!