On Mon, 2011-03-28 at 10:42 +0200, Yves-Alexis Perez wrote: > On sam., 2011-03-19 at 23:05 -0400, Wendy Elmer wrote: > > I upgraded another machine to the 2.32 version of evolution. That > > upgrade went okay. > > I noticed that when I first started evolution that I could see the 0% > > statuses at the bottom > > and then a pop-up window came us asking me to verify the SSL > > certificate. I clicked okay and > > everything started up fine. > > > > On the machine that failed and hung on 0%, I remember thinking there > > might be a pop-up behind > > the window so I minimized the main window but I did not find a pop-up > > window. Maybe the problem > > was that there was a pop-up waiting for a response but the pop-up was > > not visible for some reason. > > It might be related to #616587 indeed, so it'd help to test with eds -4 > just to confirm/infirm that. > > Regards,
I upgraded evolution on two other machines without any problem. I upgraded on the machine that hung saying 0% complete on everything. On one user login on that machine evolution worked okay. On the other user login on that machine everything in evolution hung saying 0% complete. On every machine that I upgraded and user logins that worked, the first time I started evolution after the upgrade, I would get a popup asking to verify the SSL certificate. For the userid that kept failing, I tried to force evolution to prompt for the imap passord. So, I unchecked remember password in the settings, removed all keyrings, and shut down and restarted the computer. When I started evolution, it did not ask for the passord, evolution just hung saying 0% complete. I looked behind all windows to see if the popup was hidden. There was no popup. So, I started investigating the differences between the login that worked and the one that didn't. On that computer I run squid and squidguard so I go through the squid network proxy on the network preferences. I changed the network connection on the failing login to not go through the proxy and do a direct connection. When I started evolution after that, it prompted me for the password and then the mail loaded correctly. So, the problem with the 2.32 version of evolution is that prompting for SSL authorization or passwords does not work through the squid/squidgaurd proxy. Evolution just hangs without issuing a popup prompt yet won't continue until the non-existent prompt is answered. The previous evolution 2.30 version never had the problem. Once evolution gets the password or SSL authorization, going through the squid/squidguard proxy works fine for loading email. This was a particularly bad problem to have because upgrading to 2.32 from the previous testing version moves the ~/.evolution directory. So, when I downgraded to version 2.30 so evolution would work, all of my saved mail was lost because the upgrade wiped out the ~/.evolution directory. There should be something in the README or something warning about backing down to a previous version after 2.32 has been installed. So, I see two problems: 1. evolution 2.32 does not issue prompts when going through squid/squidguard which is a regression from 2.30 2. there should be a warning somewhere about downgrading from 2.32 and the moving of the .evolution directory Brent