Problem solved - I found I had quite a few libcamel.X files in /usr/lib. /I /deleted them all and copied across libcamel.so.0 and libcamel.so.0.0.0 from another (older) Debian install.
Quite possibly I might have had two copies of libcamel installed (having tried different versons of evolution from different distributions at different times) and one did not have SSL but was being used. I know that at least one previous version of evolution under Debian didn't have SSL compiled in at all, but the current one (1.2.0-4) does.
Thanks!
Cheers,
Filip
Not Zed wrote:
It looks like the base libcamel.so hasn't been built with SSL enabled, but the camel-providers have been. How that can happen is anyone's guess, because they're all built at the same time.But its definetly a packaging problem, look for new packages from Debian. On Tue, 2002-12-10 at 15:29, Filip Radlinski wrote:Hi.
Thanks for the quicky reply.
I'm not sure if its not some libraries problem on my system because I also tried installing other binary packages (convtering both the Redhat and Mandrake RPMs to DEBs with alien), and they also had the same
problem.
I tried running an strace to work out exactly what library is not being found and where it is being looked for, but couldn't work it out. All libraries that I can see being opened are in fact found. Can you think of any way I can work out exactly what the problem is?
I discovered I get exactly the same error message if I try sending mail - SMTP doesn't work either. I see evolution has five libraries in /lib/evolution/1.2/camel-providers, with the three named smtp, pop3 and imap matching a grep on camel_tcp_stream_ssl_new - exactly the three methods that are broken.
What library is supposed to provide that function? Any ideas about how I can tell evolution where to look for it?
Thanks,
Filip
Jeffrey Stedfast wrote:
this is a problem you should be asking the debian maintainer(s) as this is a packaging bug and thus has nothing to do with us. But yes, the problem is that your camel installation is borked. Jeff On Mon, 2002-12-09 at 19:07, Filip Radlinski wrote:Hi.
I just upgraded evolution to version 1.2.0-4 (under Debian) and the mail settings no longer have the option POP3 or IMAP - under the receiving mail tab there are only the following options:
- standard unix mbox
- maildir format
- mh format
- local delivery
- none
My list of accounts still shows up as having the protocol "pop" and "imap", but the accounts don't work (i.e. its as if they didn't exist. I can't check mail, see the imap folders, see the receive mail settings, anything). The only error I can get is when I try "subscribe to folders". That gives me:
Error while 'Opening store imap://filip@<mail server>/;use_ssl=always':
Cannot load /usr/lib/evolution/1.2/camel-providers/libcamelimap.so: /usr/lib/evolution/1.2/camel-providers/libcamelimap.so: undefined symbol: camel_tcp_stream_ssl_new
This looks like a libraries problem, I reinstalled libcamel0, version 1.2.0-4, but that didn't help. I'm quite sure I have all the other necessary libraries installed too...
Any ideas? I really don't want to have to move all my mail archives and filters to a different email client! (I'm using Mozilla mail temporarily...)
Thanks,
Filip
_______________________________________________
evolution maillist - [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution
_______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
_______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
