Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 121906 - dev-libs/nss-3.9.2-r2 breaks evolution prelinking
Summary: dev-libs/nss-3.9.2-r2 breaks evolution prelinking
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-06 16:50 UTC by Arthur Hagen
Modified: 2006-09-19 19:35 UTC (History)
2 users (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 Arthur Hagen 2006-02-06 16:50:51 UTC
After installing the latest stable version of dev-libs/nss, Evolution (2.4.2.1) no longer resolves cleanly, and prelink breaks.

prelink: Could not prelink /usr/lib/libcamel-1.2.so.0 because it doesn't use /usr/lib/mozilla/libplc4.so, but one of its dependencies has been prelinked against it
prelink: Could not prelink /usr/lib/libebook-1.2.so.5 because its dependency /usr/lib/libcamel-1.2.so.0 could not be prelinked
prelink: Could not prelink /usr/lib/libedataserverui-1.2.so.6 because its dependency /usr/lib/libebook-1.2.so.5 could not be prelinked
prelink: Could not prelink /usr/lib/evolution/2.4/libeutil.so.0 because its dependency /usr/lib/libedataserverui-1.2.so.6 could not be prelinked
prelink: Could not prelink /usr/lib/evolution/2.4/libevolution-a11y.so.0 because its dependency /usr/lib/evolution/2.4/libeutil.so.0 could not be prelinked
prelink: Could not prelink /usr/lib/evolution/2.4/libevolution-widgets-a11y.so.0 because its dependency /usr/lib/evolution/2.4/libevolution-a11y.so.0 could not be prelinked
prelink: Could not prelink /usr/lib/evolution/2.4/libemiscwidgets.so.0 because its dependency /usr/lib/evolution/2.4/libeutil.so.0 could not be prelinked
prelink: Could not prelink /usr/lib/evolution/2.4/libeshell.so.0 because its dependency /usr/lib/evolution/2.4/libeutil.so.0 could not be prelinked
prelink: Could not prelink /usr/bin/evolution-2.4 because its dependency /usr/lib/evolution/2.4/libeshell.so.0 could not be prelinked
prelink: Could not prelink /usr/bin/gnome-about-me because its dependency /usr/lib/libebook-1.2.so.5 could not be prelinked

(The top entry is the significant one)

rebuilding evolution, evolution-dataserver and mozilla (the three packages that depend on libnss) has no effect.

emerge --info output follows:

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     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="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=pentium4 -momit-leaf-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/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -march=pentium4 -momit-leaf-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.osuosl.org/ http://gentoo.mirrors.tds.net/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 X acl alsa apm audiofile avi berkdb bitmap-fonts bzip2 cdb crypt cups curl eds emboss encode esd exif expat fam foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imlib ipv6 jpeg lcms libg++ libwww mad mbox mhash mikmod mmap mmx mng motif mozilla mp3 mpeg mysql ncurses nfs nis nls nptl offensive ogg oggvorbis opengl oss pam pcre pdflib perl pic png posix python qt readline samba sdl spell sse sse2 ssl tcpd threads tiff truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jory A. Pratt 2006-02-07 05:41:06 UTC
With nss-3.11 and nspr-4.6.1-r1 coming to stable rather quickly, I am curious to see if properly linked against system nss/nspr and not mozilla's nss how the prelink goes. If you can hang on a few days I will get everything commited to stable and give ya an evolution to build against dev-libs/{nss|nspr}
Comment 2 Arthur Hagen 2006-09-19 19:35:29 UTC
This was fixed -- working well with nss-3.11-r1