thunderbird itself works fine. however, firefox signals thunderbird through
the xremote-client if it encounters a mailto: link (after proper set up; why
this is not the default escapes me, but this is another story).
on my amd64 system, I find that libplds4.so and some other libraries are not
found.
> ldd /opt/thunderbird/mozilla-xremote-client
linux-gate.so.1 => (0xffffe000)
libplds4.so => not found
libplc4.so => not found
libnspr4.so => not found
libpthread.so.0 => /lib32/libpthread.so.0 (0x55591000)
libdl.so.2 => /lib32/libdl.so.2 (0x555e3000)
libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x555e8000)
libstdc++.so.5 => /emul/linux/x86/usr/lib/libstdc++.so.5 (0x556b3000)
libm.so.6 => /lib32/libm.so.6 (0x55766000)
libgcc_s.so.1 =>
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/32/libgcc_s.so.1 (0x55789000)
libc.so.6 => /lib32/libc.so.6 (0x55792000)
/lib/ld-linux.so.2 (0x55555000)
# file `locate libplds4.so`
/usr/lib/mozilla/libplds4.so: ELF 64-bit LSB shared object, AMD
x86-64, version 1 (SYSV), stripped
/usr/lib32/openoffice/program/libplds4.so: ELF 32-bit LSB shared object, Intel
80386, version 1 (SYSV), stripped
/opt/firefox/libplds4.so: ELF 32-bit LSB shared object, Intel
80386, version 1 (SYSV), stripped
/opt/thunderbird/libplds4.so: ELF 32-bit LSB shared object, Intel
80386, version 1 (SYSV), stripped
hmmm...is there a variable that needs to be set and was not? or a dependence
that has not been satisfied? or did I screw up AGAIN?
sincerely,
/iaw
Portage 2.0.54 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.15-rc7 x86_64)
=================================================================
System uname: 2.6.15-rc7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
dev-lang/python: 2.3.5-r2, 2.4.2
sys-apps/sandbox: 1.2.12
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.6-r1
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -pipe -O2"
CHOST="x86_64-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/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://mirror.datapipe.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/p ub/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
LC_ALL="POSIX"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acl acpi alsa amd64 arts audiofile avi berkdb bitmap-fonts bonobo
bzip2 bzlib calendar cdr crypt cups curl directfb dv dvd dvdr eds emacs emboss
encode esd exif expat f77 fam fbcon ffmpeg flac foomaticdb fortran ftp g77 gd
gdbm ggi gif glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile idn
ieee1394 imagemagick imlib ipv6 java javascript jpeg junit kde kdeenablefinal
lcms ldap libedit libwww lm_sensors lzw lzw-tiff mad mbox mhash mikmod mime mng
motif mozilla mp3 mpeg mval mysql nas ncurses nls nsplugin ogg opengl pam pcre
pdflib perl png postgres ppds python qt quicktime readline ruby samba scanner
sdl session slang snmp soap spell ssl symlink tcltk tcpd tetex tidy tiff
truetype truetype-fonts type1-fonts udev usb userlocales vorbis xine xinerama
xml xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
I did some more reading. It is *not* a duplicate of 118750 .
ghome@~:0:506 root## rm -rf /usr/lib/mozilla-thunderbird
ghome@~:0:507 root## emerge mozilla-thunderbird-bin | tail
>>> Regenerating /etc/ld.so.cache...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
* IMPORTANT: 80 config files in /etc need updating.
* IMPORTANT: 4 config files in /usr/kde/3.4/share/config need updating.
* IMPORTANT: 2 config files in /usr/share/config need updating.
* Type emerge --help config to learn how to update config files.
ghome@~:0:508 root## /opt/thunderbird/mozilla-xremote-client
/opt/thunderbird/mozilla-xremote-client: error while loading shared libraries:
libplds4.so: cannot open shared object file: No such file or directory