Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87043 - evolution-data-server-1.2.1: mail folder pane doesn't update
Summary: evolution-data-server-1.2.1: mail folder pane doesn't update
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: Bug, Inclusion, InVCS
Depends on:
Blocks:
 
Reported: 2005-03-28 15:56 UTC by B. Keroack
Modified: 2005-06-12 00:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Evolution screenshot demonstrating bug (ev-bug-screenshot.jpg,48.26 KB, image/jpeg)
2005-03-28 15:58 UTC, B. Keroack
Details
evolution-data-server-1.2.1-local-provider.patch (evolution-data-server-1.2.1-local-provider.patch,1.55 KB, patch)
2005-06-08 08:16 UTC, Henrik Brix Andersen
Details | Diff
evolution-data-server-1.2.1-local-provider.patch (evolution-data-server-1.2.1-local-provider.patch,892 bytes, patch)
2005-06-08 08:25 UTC, Henrik Brix Andersen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description B. Keroack 2005-03-28 15:56:48 UTC
When reading mail with Evolution 2.2.1.1 the read/unread count in the folder pane on the left of the screen does not update as mails are marked read/unread in the list pane. The messages appear to be physically updated as closing and reopening Evolution causes the correct stats to be displayed (that is the only way I've found to do it). These are multiple maildir folders within a single parent directory.

This is accompanied by seemingly random crashes after hitting the Send/Recieve toolbar button to update the mail display when new mail has been delivered independently via fetchmail.
Comment 1 B. Keroack 2005-03-28 15:58:31 UTC
Created attachment 54725 [details]
Evolution screenshot demonstrating bug

Cropped part of a screenshot showing folder pane bug. Note that the displayed
folder has no unread mail, but the folder pane still shows one unread message.
Comment 2 B. Keroack 2005-03-28 16:02:49 UTC
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 12 2005, 15:17:09)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo http://mirrors.tds.net/gentoo http://mirror.clarkson.edu/pub/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aac acpi alsa avi berkdb bitmap-fonts cdr crypt cups curl eds emboss encode faad flac foomaticdb gdbm gif gnome gphoto2 gtk gtk2 hal imagemagick imlib ipv6 jpeg junit libg++ libwww mad mikmod mmap motif mozilla mp3 mpeg ncurses nptl nptlonly offensive oggvorbis opengl pam pdflib perl png ppds python quicktime readline real sdl slang spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 3 Voltron Rex 2005-04-01 10:59:03 UTC
Greetings

I've use Evolution 2.0.2 and 2.0.3 (currently have 2.0.2-r1 installed with evolution-data-server 1.0.2) and have the same problem.

Original poster will be happy to hear, however, that if you don't use filters then you will receive your mail without having to exit evolution.

I upgraded from 2004.3 to 2005.0 (thus evolution 1.4 to 2.0.2) using binary packages on athlon-xp and received this funkiness. I also installed 2.0.2 from source, but still had the same problem.
Comment 4 alex f 2005-04-12 02:53:54 UTC
I'm experiencing the same bug described by the bug opener. I use maildir as well. Also I don't use the Evolution filters but procmail. So Comment #3 is likely unrelated. Evolution 2.0.x didn't show this behaviour. Though it's maybe important to say I wasn't using 1.4 before 2.0.x
Comment 5 Anders Rune Jensen (RETIRED) gentoo-dev 2005-05-30 11:29:01 UTC
Same problem here as Alex. Evolution 2.2 has been very unstable for me.
Comment 6 Henrik Brix Andersen 2005-06-06 06:33:35 UTC
I can reproduce the problem here with mail-client/evolution-2.2.1.1. Seems to be
related to the following terminal messages:

(evolution:15191): evolution-mail-WARNING **: Folder
'maildir:/home/brix/.maildir#.' disappeared while I was adding/remove it to/from
my vfolder

(evolution:15191): evolution-mail-WARNING **: Folder
'maildir:/home/brix/.maildir#gentoo' disappeared while I was adding/remove it
to/from my vfolder

(evolution:15191): evolution-mail-WARNING **: Folder
'maildir:/home/brix/.maildir#gentoo/dev' disappeared while I was adding/remove
it to/from my vfolder

Similar messages are printed for all maildirs under ~/.maildir - looks like
evolutions for some reason places a '#' instead of a '/' in the directory name?
Comment 7 alex f 2005-06-06 06:53:48 UTC
I don't get these Messages at all. By the way, there is a bug in Gnome Bugzilla
about this as well: http://bugzilla.gnome.org/show_bug.cgi?id=303225
Comment 8 B. Keroack 2005-06-06 15:39:52 UTC
I can't reproduce those messages either. The gnome bug says that it's an upgrade
issue, but I'm not sure how to re-create a user account non-destructively.
Comment 9 Henrik Brix Andersen 2005-06-08 08:14:56 UTC
After a debug session with upstream, the problem was located to be in
evolution-data-server.
Comment 10 Henrik Brix Andersen 2005-06-08 08:16:46 UTC
Created attachment 60840 [details, diff]
evolution-data-server-1.2.1-local-provider.patch

This patch from upstream fixes the issue. I suggest doing a rev-bump of e-d-s
and include this patch.
Comment 11 Henrik Brix Andersen 2005-06-08 08:25:58 UTC
Created attachment 60842 [details, diff]
evolution-data-server-1.2.1-local-provider.patch

The first hunk (ChangeLog entry) of the previous patch does not apply to the
in-portage version of e-d-s.
Comment 12 Henrik Brix Andersen 2005-06-08 14:25:27 UTC
Raising severity as this renders the default mail client of gnome-2.10
practically unusable with a maildir backend (which is a regression against to
former stable gnome-2.8).
Comment 13 Henrik Brix Andersen 2005-06-08 14:26:23 UTC
I'll be happy to do the revbump myself; just need greenlight from the gnome herd.
Comment 14 foser (RETIRED) gentoo-dev 2005-06-08 16:00:38 UTC
please go ahead
Comment 15 Henrik Brix Andersen 2005-06-09 02:01:58 UTC
Thanks, foser.

I've added this patch to gnome-extra/evolution-data-server-1.2.1-r1.
Comment 16 Anders Rune Jensen (RETIRED) gentoo-dev 2005-06-10 14:10:21 UTC
Very nice! 1.2.3 works like a charm here. Thanks Henrik.
Comment 17 B. Keroack 2005-06-11 22:00:26 UTC
Upgrading to evolution-data-server-1.2.3 solves the issue for me as well. Thanks!
Comment 18 Henrik Brix Andersen 2005-06-12 00:49:44 UTC
Actually, the stable (x86) gnome-extra/evolution-data-server-1.2.1-r1 should be
enough.