Tested gnutls-2.9.8 and 2.9.9. With either, evolution hangs very early on startup. Downgrade to 2.8.5 fixes. I have two accounts configured: an imap account (configured to use SSL), and an exchange account. I'm not sure which is sticking. I could figure it out if it would help.
So gnutls-2.9* is masked, but somehow my package.mask was deleted when I synced. See my comment #2 in 307317. Feel free to close this. I don't know if anyone wants to pursue problems with packages that are masked.
Uh, yeah. I mean bug 307317 comment 2.
it will probably be handled in a later release of evolution or when there is a tracker for handling gnutls-2.9 breakage.
Does it also fail with 2.30?
I tested gnutls-2.9.12 + evolution-2.30.1.2-r1 and still no good. But it fails a little differently: evolution starts but can't connect to my Exchange server. It keeps asking for the password.
Tested gnutls-2.10.0 + evolution-2.30.2 + evolution-exchange-2.30.2 and that fails. It can't connect to the exchange (OWA) server, just keeps asking for the password. And gnutls-2.10 was just pushed into amd64 and ~x86. This probably broke a lot of people who use evolution-exchange.
It also seems to break epiphany which is using libsoup (IIRC, evolution might be also using libsoup). https://bugzilla.gnome.org/show_bug.cgi?id=622857
2.10.0 broke Evolution as described (infinite loop of password prompts). Masking 2.10.0 and going back to 2.8.6 solved the issue. A co-worker of mine had an identical experience.
This patch should fix issue with ssl websites, could you guys test whether it works for exchange too: http://git.gnome.org/browse/libsoup/commit/?id=01a43ad9824fba77384534c6d588e0e0d653986e
My co-worker applied that patch to libsoup and the evolution issue is resolved.
Any idea when the libsoup patch will make it into portage?
*** Bug 325945 has been marked as a duplicate of this bug. ***
*** Bug 326055 has been marked as a duplicate of this bug. ***
*** Bug 326359 has been marked as a duplicate of this bug. ***
applying this patch solved my issues with liferea-1.6.4 (and trunk) and google authentication.
This is fixed in 2.28.2-r1 and 2.30.2-r1.
(In reply to comment #16) > This is fixed in 2.28.2-r1 and 2.30.2-r1. > Um, at the risk of sounding like a dumb-ass or a smart-ass, 2.28.2-r1 and 2.30.2-r1 of what? Evolution, or evolution-exchange, or something else. Thanks :).
(In reply to comment #17) > (In reply to comment #16) > > This is fixed in 2.28.2-r1 and 2.30.2-r1. > > > > Um, at the risk of sounding like a dumb-ass or a smart-ass, 2.28.2-r1 and > 2.30.2-r1 of what? Evolution, or evolution-exchange, or something else. > Thanks :). > net-libs/libsoup
(In reply to comment #18) > (In reply to comment #17) > > (In reply to comment #16) > > > This is fixed in 2.28.2-r1 and 2.30.2-r1. > > > > > > > Um, at the risk of sounding like a dumb-ass or a smart-ass, 2.28.2-r1 and > > 2.30.2-r1 of what? Evolution, or evolution-exchange, or something else. > > Thanks :). > > > net-libs/libsoup Ahh, yeah. I was way off :). Thanks. >
(In reply to comment #16) > This is fixed in 2.28.2-r1 and 2.30.2-r1. > Thanks! My dev system is busy with libpng update (it's a bit old) and cannot get into this :-(
*** Bug 326587 has been marked as a duplicate of this bug. ***
(In reply to comment #16) > This is fixed in 2.28.2-r1 and 2.30.2-r1. Thanks, works 2.28.2-r1 works great for me. Can someone mark it stable please?
You are looking for bug 326589 ;-)
*** Bug 326977 has been marked as a duplicate of this bug. ***
tests now fail with this :-S timeout-test: OK PASS: timeout-test uri-parsing: OK PASS: uri-parsing forms-test: 23 error(s). Run with '-d' for details FAIL: forms-test server-auth-test: 140 error(s). Run with '-d' for details FAIL: server-auth-test SYNCHRONOUS SSL TEST PASSED ASYNCHRONOUS SSL TEST PASSED PASS: ssl-test ==================== 2 of 16 tests failed ==================== make[2]: *** [check-TESTS] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-libs/libsoup-2.28.2-r1/work/libsoup-2.28.2/tests' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-libs/libsoup-2.28.2-r1/work/libsoup-2.28.2/tests' make: *** [check-recursive] Error 1
But they pass on 2.30, only failing on 2.28... maybe we could simply skip offending tests since they are not likely to be fixed in 2.28 branch
(In reply to comment #26) > But they pass on 2.30, only failing on 2.28... maybe we could simply skip > offending tests since they are not likely to be fixed in 2.28 branch FWIW, the libsoup-2.30.2-r1 seems to work fine on my otherwise almost entirely stable x86.
*** Bug 327455 has been marked as a duplicate of this bug. ***