Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120539 - evolution-exchange links against non-existent libsoup-2.2.so.7
Summary: evolution-exchange links against non-existent libsoup-2.2.so.7
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-27 08:25 UTC by Ed Davison
Modified: 2006-01-27 14:31 UTC (History)
0 users

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 Ed Davison 2006-01-27 08:25:42 UTC
I have just done a fresh emerge of evolution-exchange and tried to run /usr/bin/ximian-connector-setup-2.4 to config the connector and I get the following error:

ximian-connector-setup-2.4: error while loading shared libraries: libsoup-2.2.so.7: cannot open shared object file: No such file or directory

Checking in /usr/lib I have the following:

# ls -al /usr/lib/libsoup-2.2*
-rwxr-xr-x  1 root root   1008 Jan 12 01:50 /usr/lib/libsoup-2.2.la
lrwxrwxrwx  1 root root     20 Jan 12 01:50 /usr/lib/libsoup-2.2.so -> libsoup-2.2.so.8.1.0
lrwxrwxrwx  1 root root     20 Jan 12 01:50 /usr/lib/libsoup-2.2.so.8 -> libsoup-2.2.so.8.1.0
-rwxr-xr-x  1 root root 182084 Jan 12 01:50 /usr/lib/libsoup-2.2.so.8.1.0


Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1, 2.6.14-gentoo-r5 i686)
=================================================================
System uname: 2.6.14-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz
Gentoo Base System version 1.6.13
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.2.3-r5, 2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
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
sys-devel/libtool:   1.4.3-r4, 1.5.18-r1
virtual/os-headers:  2.4.19-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-gentopia"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apm arts audiofile avi berkdb bitmap-fonts bonobo bzip2 cdr crypt cscope cups curl dvd eds emboss encode esd ethereal exif expat fam ffmpeg flac foomatic foomaticdb fortran gdbm gif gimpprint glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile idn imagemagick imlib ipv6 java jpeg kde kerberos krb4 lcms ldap libg++ libwww lua mad mikmod mng motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis openal opengl oss pam pcre pdflib perl png postgres ppds python qt quicktime readline recode samba sasl scanner sdl slang snmp spell sqlite ssl svga tcltk tcpd tetex tif tiff truetype truetype-fonts type1-fonts udev usb vorbis xine xml xml2 xmms xv xvid zlib video_cards_rage128 userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-27 08:28:33 UTC
That's what revdep-rebuild is for...

*** This bug has been marked as a duplicate of 102125 ***
Comment 2 Ed Davison 2006-01-27 08:44:34 UTC
I understand why this looks like a duplicate bug.  

But, in fact it is not.  I had NOT done an emerge of libsoup to upgrade its version since installing evolution-exchange.  I did an emerge of evolution-exchange as the LAST emerge done and it is looking for libsoup-2.2.so.7 which does not exist on my system.

The configure/build process should NOT (to the best of my knowledge) be able to link to a non-existent version of a library without a build error, which there was not.

What am I missing here?

(I am running revdep-rebuild while I type this to see what is reports as needing to be rebuild ...)
Comment 3 Ed Davison 2006-01-27 09:50:13 UTC
revdep-rebuild says it wants to rebuild evolution-exchange so it is doing so now.  I will update this when it is done.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-01-27 14:31:24 UTC
Reopen when ready...