Summary: | mail-client/mozilla-thunderbird-3.0.3 new mail pop up is not relevant | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | DEMAINE Benoît-Pierre, aka DoubleHP <dhp_gentoo> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 10.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /tmp/emerge--info |
Description
DEMAINE Benoît-Pierre, aka DoubleHP
2010-03-26 15:24:39 UTC
Created attachment 225333 [details]
/tmp/emerge--info
notification pop-up always show two entries, and both are always identical. [ebuild R ] mail-client/mozilla-thunderbird-3.0.3 USE="crypt dbus gnome mozdom startup-notification -bindist -custom-optimization -ldap -lightning -system-sqlite" LINGUAS="en en_GB en_US fr -af -ar -be -ca -cs -de -el -es -es_AR -es_ES -et -eu -fi -fy -fy_NL -ga -ga_IE -hu -id -is -it -ja -ko -lt -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt_BR -ro -ru -si -sk -sv -sv_SE -ta -ta_LK -tr -uk" 0 kB I am unable to duplicate this bug. Test with a clean profile, also give us more accurate steps to reproduce this issue. Please also inline your emerge --info on bug reports does not attach them. I can not test with a new profile; I have only one life, and can not afford time to have two TB instances configured, and compare their respective pop-ups. It took me 1 month to be sure it was a bug, because, I do not always look at this pop-up. In fact, I only care about the sound alert, and very rarely put my eye on the pop-up. Clean profile means: double configuration, and run two TB at a time. My actual life does not allow me to do this. To repro: - start TB - read all emails - wait incoming email - read them or not - wait for more incoming emails Tests should include: put Thunderbird on a virtual screen that is not shown, so that TB is never notified it had the focus (this notification *could* be an important element). When I work hard, I just listen to the sound notification, and keep the information "new mail" in memory, and may stay several minutes before focusing on TB; in the mean time, more new mail may come. What I Can say after one month is that: if I don't focus on TB, then further notification (when I take the time to look at the pop-up) always contain duplicated entries (even when the email is received only once), and that they may quote as new mail (in the pop-up) mails that I had read previously, and that when I focus on TB later, I had actually received new mail, but that one I had read (that one that had been quoted) had NOT been received a second time. Several aspects may be related: as TB tries to sync the All folder on Gmail/Imap, even when I read an email in the inbox, that same email remain marked unread in All. So, the first bug is in fact that TB fetches a folder (All) that is not marked Favourite. This could explain why I have notifications about emails that I had read already. It would not explain why the pop-up report them twice. dhp@uranus ~ $ emerge --info | wc 208 1255 16077 I'll report inline when bugzilla allows longer comments. Around 2008, bugzilla said me once that my --info was too long for being pasted inline, and that long logs should be attached. Since that day, I always attach it. I presume that Bugzilla configuration have not changed yet. And I will continue until I am said we can paste comments longer than 16k. I am sorry if you find this message not really helpfull. But testing with a new profile would required to spend very much time focused on TB, and do it every day. I just can't. I could recomile in debug mode, because this can be automated; my TB is started by a script; I can change this script to generate traces, and record logs so that I justs pend 20mn on configuring this, and then in a few weeks I can publish the logs; this would not consume my time or require my attention on daily basis. To confirm this bug, we just need a log of what TB considers as new mail, and what he tries to show in the notification pop-up. If the source tree is properly written, it should be possible to log this. As I can not reproduce and you say you can not test with a clean profile, I am left with no choice but to close as worksforme. If you find the time and test with a clean profile and still are able to duplicate the bug feel free to reopen. Refer to previous comment. - most messages are shown twice because they are found unread (by TB) in two folders: Inbox and All - I have been said in IRC that since TB3, all folders are now synched all the time, regarless of the Favourite flag. That's why TB3 searches for new messages in all folders, even those which are not marked Favourite. - All folder (on Gmail Imap - this is a hidden-included feature of TB3, and can not be desactivated) is a vital part of the new Archive machanism. I consider the second point as a bug for the following reason. I mark my Inbox Favourite so that TB will/should only fetch my Inbox when my laptop connects over PSTN or GSM/3g. In fact, because of those stupid TB3 stuff, TB3 will also sync All and Spam folders. This multiplies the network traffic by 4 to 10. Thus, when I use TB3 over PSTN or 3g, it uses 4 to 10 times more network bandwidth than TB2. IRC people told me I should unregister from those directories; but if I do so, I will not be able to double check against false positive spam (when I connect over Wifi or xDSL). Thus, 80% of the global problem is due to a change of behaviour upstream, and should not be fixed at the distro level. I have to report upstream. I think you can repro easily: - create a new gmail account - subscribe to all Imap folders (including spam and All), and configure the account to sync every minute - send an email - read the email only in Inbox, and do not click on the All folder - send a second different email, and wait for the pop-up. Please, Jory, try to repro. I can hardly repro this because of side effetcs of several other bugs (amongst them, a big old bug in the password manager that exist since TB 1.0 and have never been fixed in more than six years). I will take a few hours this WE to test this. and sometimes the pop up only shown old emails (shown already 20 times), and not the new incoming ones that are responsible for the notification. |