RE: [Evolution] Problems with evolution 2.4.2.1
- From: Terje Bråten <terjebr777 hotmail com>
- To: evolution-list gnome org, gem4u10 hotmail com
- Cc:
- Subject: RE: [Evolution] Problems with evolution 2.4.2.1
- Date: Tue, 10 Jan 2006 09:50:25 +0100
(My hotmail browser crashed while I sent this a little while ago, so sorry
if you get this twice.)
From: "Sackinger, Philip A" <pasacki sandia gov>
Date: Mon, 9 Jan 2006 13:17:52 -0700
Looks like you're missing the mozilla nss devel libraries which I think are
needed to get the NTLM authorization for evolution connector to work
against OWA from Exchange servers when using TLS(SSL).
From: Parthasarathi Susarla <sparthasarathi novell com>
Date: Tue, 10 Jan 2006 10:42:15 +0530
Hi,
On Mon, 2006-01-09 at 19:30 +0100, Terje Bråten wrote:
[snip]
> /usr/lib/libcamel-provider-1.2.so: undefined reference to
> `NSS_CMSSignerInfo_AddMSSMIMEEncKeyPrefs'
Evolution is unable to find the LibNSS and LibNSPR libraries provided by
Mozilla. You need to let evolution know where it can find them with the
options --with-nspr-libs and --with-nss-libs configure switches.
Although am not sure how you can exactly do it using emerge.
Thank you both of you for trying to help me with this problem.
Unfortunataly, it is not as simple as you have guessed.
(Most unfortunatly for me I guess :-)
Using ldd I found that /usr/lib/libcamel-provider-1.2.so depends on both
libnspr4.so => /usr/lib/gecko-sdk/lib/libnspr4.so (0xb7c64000)
libnss3.so => /usr/lib/gecko-sdk/lib/libnss3.so (0xb7b94000)
They are both from the package net-libs/gecko-sdk-1.7.12-r1
that I have compiled and installed.
In the arguments to configure I have this (on the same line):
--with-nspr-includes=/usr/include/nspr
--with-nspr-libs=/usr/lib/gecko-sdk/lib
--with-nss-includes=/usr/include/nss
--with-nss-libs=/usr/lib/gecko-sdk/lib
Phillip also mentioned SSL, and here is some other lines of output from
"ldd /usr/lib/libcamel-provider-1.2.so" that might be useful:
libssl3.so => /usr/lib/libssl3.so (0xb7c75000)
libsmime3.so => /usr/lib/libsmime3.so (0xb7c6c000)
libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0xb76c2000)
libssl.so.0.9.7 belongs to the package dev-libs/openssl-0.9.7i,
but the other two files (/usr/lib/libssl3.so and /usr/lib/libsmime3.so)
do not seem to belong to any package.
Hey, just as I am writing this mail, I solved the problem!!
I moved away the files /usr/lib/libssl3.so and /usr/lib/libsmime3.so so that
the relevant lines of output from "ldd /usr/lib/libcamel-provider-1.2.so"
reads: libssl3.so => /usr/lib/gecko-sdk/lib/libssl3.so (0xb7c8e000)
libsmime3.so => /usr/lib/gecko-sdk/lib/libsmime3.so (0xb7c60000)
This fixed the problem, and evolution is now compiling. Hallelujah!
Thank you for your help.
--
Terje Bråten.
_________________________________________________________________
MSN Messenger http://messenger.msn.no Den enkleste og raskeste måten å holde
kontakten på
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]