RE: [Evolution] Problems with evolution 2.4.2.1
- From: Terje Bråten <terjebr777 hotmail com>
- To: evolution-list gnome org, tammy7777 hotmail com, mjoanni hotmail com, kwrengsted yahoo no, yimyaemsandy yahoo com, benjaminaa hotmail com, solbu sensewave com, exeon hotmail com, kristinehansen897 hotmail com, lcirne hotmail com, montecka hotmail com, siljegranum hotmail com, tskogan hotmail com, woid runbox com
- Cc:
- Subject: RE: [Evolution] Problems with evolution 2.4.2.1
- Date: Tue, 10 Jan 2006 08:57:17 +0100
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.--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
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 Search http://search.msn.no/ Raskere. Rett på sak. Mer presist.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]