Evolution will not fetch new mail after initial connection to Exchange Server

Bug #61269 reported by Boyd Bourque
4
Affects Status Importance Assigned to Milestone
evolution-exchange (Fedora)
Fix Released
Medium
evolution-exchange (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: evolution-exchange

I am using Dapper Drake with the kubuntu-desktop installed and I am having trouble receiving email. After Evolution initially connects to the Exchange server, I am not able to get new email. New email in indicated but I have to restart Evolution to retreive it.

A colleague of mine is using Fedora and has notified me of a bug with the evolution-connector. The bug info can be found at: http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=196102.

Thank you.

Revision history for this message
In , Steffen (steffen-redhat-bugs) wrote :

Description of problem:

When evolution is started, the Exchange folders are scanned, available messages
are displayed in the message list pane, and can be read or moved to local folders.

After a while (less than 10 minutes I'd say), this breaks. New messages are
still being indicated (counted up) in the folder pane, but upon selecting the
Inbox folder under the Exchange account the message list pane remains empty, and
no Exchange email can be accessed.

Quitting and restarting evolution makes those new message available, but after a
short while the problem re-occurs.

Version-Release number of selected component (if applicable):

evolution-webcal-2.4.1-3.4
evolution-2.6.2-1.fc5.5
evolution-connector-2.6.2-1.fc5.4
evolution-data-server-1.6.2-1.fc5.1

How reproducible:
As described above.

Steps to Reproduce:
1. Start evolution, fetch all available Exchange email
2. Wait a while
3. New Exchange mail is indicated but not accessible

Additional info:

This problem first occured after the upgrade to version 2.6.2-1 and associated.

Probably related:
When the Inbox problem occurs, the Deleted Messages folder under the Exchange
account is affected as follows: I can expunge the folder, and get a progress
indication in the status bar, but the message list remains unchanged (instead of
being cleared). After restarting evolution the message list for the Deleted
Messages folder is empty and shows that the expunge action did in fact succeed.

When the problem occurs, sending mail via Exchange as well as Exchange Calendar,
Contacts and GAL keep working, i.e. the Exchange Connector isn't dead.

Revision history for this message
In , Frank (frank-redhat-bugs) wrote :

Seeing the exact same problem here, under x86-64. Can't downgrade to 2.6.1 due
to dependencies.

Revision history for this message
In , Steffen (steffen-redhat-bugs) wrote :

On my systems (all i386) the only dependency that has to be downgraded along
with evolution is gnome-panel(-devel). No big deal. I seem to remember that some
other packages depend on evolution (e.g. beagle via evolution-sharp) but I'm not
using those.

Revision history for this message
In , Frank (frank-redhat-bugs) wrote :

******
[frank@hortense tmp]$ sudo yum localinstall
evolution-connector-2.6.1-1.fc5.1.x86_64.rpm
**SNIP**

Error: Missing Dependency: libedata-cal-1.2.so.1()(64bit) is needed by package
evolution-connector
Error: Missing Dependency: libecal-1.2.so.3()(64bit) is needed by package
evolution-connector

[frank@hortense ~]$ locate libedata-cal
/usr/lib64/libedata-cal-1.2.so.5
/usr/lib64/libedata-cal-1.2.so.5.0.0
[frank@hortense ~]$ locate libecal
/usr/lib64/libecal-1.2.so.6
/usr/lib64/libecal-1.2.so.6.0.0

[frank@hortense ~]$ sudo yum whatprovides libecal
**SNIP**
evolution-data-server.x86_64 1.6.2-1.fc5.1 updates
Matched from:
/usr/lib64/libecal-1.2.so.6
/usr/lib64/libecal-1.2.so.6.0.0

[frank@hortense ~]$ sudo yum deplist evolution-data-server
package: evolution-data-server.x86_64 1.5.92-1
  dependency: libcairo.so.2()(64bit)
   provider: cairo.x86_64 1.0.2-5
   provider: cairo.x86_64 1.0.4-1
  dependency: libldap-2.3.so.0()(64bit)
   provider: openldap.x86_64 2.3.19-4
  dependency: libORBit-2.so.0()(64bit)
ETC. ETC. ETC.
********

Both seem to be provided by evolution-data-server, but at a rev below the
evolution-data-server I have installed, which means I'd also have to downgrade
that, which means downgrading about a hundred other packages. I don't want to
get into a downgrade spiral just to downgrade this one package. Guess that's
why they call it "dependancy hell", eh? :)

Revision history for this message
In , Steffen (steffen-redhat-bugs) wrote :

Here's what I did:
Downloaded the previous versions from the update repo, then

rpm -Uvh --oldversion evolution-2.6.1-1.fc5.2.i386.rpm \
                      evolution-connector-2.6.1-1.fc5.1.i386.rpm \
                      evolution-data-server-1.6.1-1.fc5.2.i386.rpm \
                      gnome-panel-2.14.1-1.fc5.1.i386.rpm \
                      gnome-panel-devel-2.14.1-1.fc5.1.i386.rpm

That took care of it.

Revision history for this message
In , Jeffrey (jeffrey-redhat-bugs) wrote :

I'm seeing the same with the new 2.6.3-1.fc5.1 from FC5 updates-testing.

Revision history for this message
In , Bevis (bevis-redhat-bugs) wrote :

FYI - there is a patch available in this bug report on the GNOME bugzilla that
fixes this bug (at least for me it does):

http://bugzilla.gnome.org/show_bug.cgi?id=349413

Revision history for this message
In , Matthew (matthew-redhat-bugs) wrote :

I'll commit this right away for Rawhide, but I'm going to wait for upstream to
release 2.6.4 before sending it to Fedora Updates.

Revision history for this message
In , Jeffrey (jeffrey-redhat-bugs) wrote :

I recompiled the evolution-connector RPM with the patch added and it'd working
great!

Revision history for this message
In , Matthew (matthew-redhat-bugs) wrote :

Correction to my previous statement:

It looks like the patch already made it into 2.7.91.
So Rawhide users should have this already.

Revision history for this message
In , Frank (frank-redhat-bugs) wrote :

Any chance this is going to make it into FC5-Updates?

Revision history for this message
In , Matthew (matthew-redhat-bugs) wrote :

(In reply to comment #10)

Once evolution-2.6.4 is released.

Revision history for this message
In , Matthew (matthew-redhat-bugs) wrote :

*** Bug 204802 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Per (per-redhat-bugs) wrote :

Created attachment 135315
SRPM with patch applied

This is the SRPM evolution-connector-2.6.3 with the patch at
http://bugzilla.gnome.org/attachment.cgi?id=70622&action=view applied. I don't
want to wait for 2.6.4, and besides, I fear what other bugs might be lurking
there.

Revision history for this message
In , Need (need-redhat-bugs) wrote :

I would really appreciate a fix for this, using the patch from
http://bugzilla.gnome.org/attachment.cgi?id=70622&action=view

It's a bit embarassing preaching Linux, only to have to restart my mail client
every five minutes to read "that e-mail I sent you".

Revision history for this message
In , Bevis (bevis-redhat-bugs) wrote :

See comment #6 - there is a fully working patch to solve this problem. If
you're having a problem compiling it, I can provide a ready-built RPM for x86_64
machines on request.

Regards, Bevis.

Revision history for this message
In , Per (per-redhat-bugs) wrote :

Or use my attached SRPM, it has the patch.

Revision history for this message
In , Need (need-redhat-bugs) wrote :

Thanks very much, I will.
Part of the motivation for adding the comment was to get the bug fixed for
non-commenters :)

Revision history for this message
In , Matthew (matthew-redhat-bugs) wrote :

Upstream has indicated that there are no more 2.6 releases planned for
evolution, so I've pushed the patch into FC5-Test-Updates.

Please try evolution-connector-2.6.3-2.fc5.

Revision history for this message
In , Steffen (steffen-redhat-bugs) wrote :

Thanks very much! Evolution-connector-2.6.3-2, in conjunction with
evolution-2.6.3-1, works well. Problem solved.

Cheers
Steffen.

Revision history for this message
In , Need (need-redhat-bugs) wrote :

WFM too. If you asked me to report any oddities, I'd say the mail was delayed a
bit, but I expect this is normal. Thanks!

Revision history for this message
In , Need (need-redhat-bugs) wrote :

The delay is ~four minutes.

Revision history for this message
In , Matthew (matthew-redhat-bugs) wrote :

Closing per comment #19 and comment #20. Feel free to re-open this bug report
if you encounter the same problem in Fedora Core 6 or later.

Revision history for this message
Matthew Gregg (mcg) wrote :

This problem also effects Evolution 2.10.1-0ubuntu2/Evo-exchange 2.10.1-0ubuntu1 in Feisty.

Revision history for this message
Matthew Gregg (mcg) wrote :

It appears the patch listed in the Redhat bug report has been applied to the Ubuntu Evo-exchange package and this bug purists.

Revision history for this message
RJ Clay (rjclay) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Can you try with latest Ubuntu release? Thanks in advance.

Changed in evolution-exchange:
status: New → Incomplete
Revision history for this message
Boyd Bourque (boyd-bourque) wrote : Re: [Bug 61269] Re: Evolution will not fetch new mail after initial connection to Exchange Server

I no longer use Evolution. I'm sorry. I did not realize this was still open.

Boyd

On Sat, Aug 30, 2008 at 9:05 AM, Jame <email address hidden> wrote:

> Thank you for taking the time to report this bug and helping to make
> Ubuntu better. You reported this bug a while ago and there hasn't been
> any activity in it recently. We were wondering is this still an issue
> for you? Can you try with latest Ubuntu release? Thanks in advance.
>
> ** Changed in: evolution-exchange (Ubuntu)
> Status: New => Incomplete
>
> --
> Evolution will not fetch new mail after initial connection to Exchange
> Server
> https://bugs.launchpad.net/bugs/61269
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Daniel T Chen (crimsun)
Changed in evolution-exchange:
status: Incomplete → Fix Released
Changed in evolution-exchange:
status: Unknown → Fix Released
Changed in evolution-exchange (Fedora):
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.