clock applet incorrectly grabs data from evolution calendar

Bug #35538 reported by sagarp
14
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

i have several appointments set up in my evolution calendar. however, when i click the clock applet to view appointments by clikcing on the day, the appointments are several hours off. for example, a 9:00am appointment in evolution shows as a 1:00am appointment in the applet. i'm using dapper.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks foir your bug. What version of Ubuntu do you use? What timezone for your box and for evolution config?

Changed in gnome-panel:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
sagarp (sagarpandya) wrote :

i'm using ubuntu 6.04, dapper drake. i keep it updated every day. my timezones are set for pacific standard time.

Revision history for this message
Sebastien Bacher (seb128) wrote :

What value do you have to /etc/timezone? What value do you have from the evolution preferences dialog?

Revision history for this message
Jane Silber (silbs) wrote :

I see this bug too (in Dapper). My /etc/timezone was Europe/London and my time zone in Evolution was UTC, thus probably explaining the disconnect.

However, shouldn't Evolution pick up the system timezone rather than having to set it explicitly?

Revision history for this message
Jane Silber (silbs) wrote :

Another thought - this probably only started with the the change in clocks a couple weeks ago. So if Evoluton interpreted Europe/London as UTC, then it used to be right but is now wrong.

Revision history for this message
sagarp (sagarpandya) wrote :

my /etc/timezone and evolution timezone's match. i'm not sure what happened, but one day i opened up evolution, and tried to modifty an appointment, and then it crashed. when i restarted evolution, the times had shifted to match the (incorrect) panel applet's times. so i changed them in evolution, and after that the clock applet showed the correct times as well. i'm not sure why any of this happened, but for me works fine....for now =/

ps. all this happened spontaneously. i didnt update in-between or anything.

Revision history for this message
Sinistrad (launchpad-net-cowsgomoo) wrote :

I also experience this (or similar) bug. When opening a calendar event sent by email, The time displays correctly -- I click "accept" and it adds to my local calendar. When I look at my local calendar, event times are one hour into the future. When I look at the clock-applet, event times are correct. This seems to happen when receiving invitations from people in PDT timezone -- haven't verified other timezone sources. I am in America/Phoenix. Evolution is configured to use America/Phoenix. /etc/timezone is configured as America/Phoenix.

Dapper drake with the following package versions:

ii evolution 2.6.1-0ubuntu4
ii evolution-data-server 1.6.1-0ubuntu1
ii evolution-exchange 2.6.1-0ubuntu1
ii evolution-plugins 2.6.1-0ubuntu4
ii evolution-webcal 2.6.0-0ubuntu1
ii locales 2.3.15
ii gnome-panel 2.14.1-0ubuntu7
ii gnome-panel-data 2.14.1-0ubuntu7

Revision history for this message
Sebastien Bacher (seb128) wrote :

That bug is slightly confusing, could anybody still have the issue on dapper do that:
- cat /etc/timezone
- gconftool-2 -g /apps/evolution/calendar/display/timezone

What time is used:
- for the event when editing it (there is a menu option to display the timezone used)
- on the calendar
- from the panel applet

Revision history for this message
Sinistrad (launchpad-net-cowsgomoo) wrote : Re: [Bug 35538] Re: clock applet incorrectly grabs data from evolution calendar

**cmath01@nscit026:~$ gconftool-2 -g
/apps/evolution/calendar/display/timezone
America/Phoenix
cmath01@nscit026:~$ cat /etc/timezone
America/Phoenix

The calendar entries that had previously been displayed incorrectly are now
displaying correctly.

I've made upgrades as follows:
evolution 2.6.1-0ubuntu7
evolution-data-server 1.6.1-0ubuntu5
evolution-exchange 2.6.1-0ubuntu2
evolution-plugins 2.6.1-0ubuntu7
evolution-webcal 2.6.0-0ubuntu1
locales 2.3.18
gnome-panel 2.14.1-0ubuntu
gnome-panel-data 2.14.1-0ubuntu

On 5/29/06, Sebastien Bacher <email address hidden> wrote:
>
> That bug is slightly confusing, could anybody still have the issue on
> dapper do that:
> - cat /etc/timezone
> - gconftool-2 -g /apps/evolution/calendar/display/timezone
>
> What time is used:
> - for the event when editing it (there is a menu option to display the
> timezone used)
> - on the calendar
> - from the panel applet
>
> --
> clock applet incorrectly grabs data from evolution calendar
> https://launchpad.net/bugs/35538
>

Revision history for this message
Sebastien Bacher (seb128) wrote :

Nice, thank you for the update, I'm marking the bug as fixed then. Feel free to reopen if you get the issue again

Changed in gnome-panel:
status: Needs Info → Fix Released
Revision history for this message
Sinistrad (launchpad-net-cowsgomoo) wrote :

Sorry -- just ran across one that does not appear to be displaying
correctly.

The timezone in evolution calendar (when opening the event and clicking the
making sure the view->timezone menu option is checked) says the event is
scheduled at 1400 GMT-0700.
The clock applet shows the event starting at 1300.
The event *actually* happens at 1300. (I've verified that an outlook-using
recipient in my time zone shows this event at 1300)

When I originally opened the invitation mail in evolution, it was displayed
as starting at 1300 (but there appears to be no indication of a timezone)

It may be important to note that I am in a timezone that does not honor
Daylight Savings (America/Phoenix) and the invitations are coming from a
person who does (California: PST/PDT).

Let me know if there's any information I can get you.

On 5/30/06, Sebastien Bacher <email address hidden> wrote:
>
> Nice, thank you for the update, I'm marking the bug as fixed then. Feel
> free to reopen if you get the issue again
>
> ** Changed in: gnome-panel (Ubuntu)
> Status: Needs Info => Fix Released
>
> --
> clock applet incorrectly grabs data from evolution calendar
> https://launchpad.net/bugs/35538
>

Revision history for this message
Sebastien Bacher (seb128) wrote :

Reopening, thank for the detail. Could you get a non-private example of such invitation to attach to the bug? It would be easier to work with an example

Changed in gnome-panel:
status: Fix Released → Needs Info
Revision history for this message
Sinistrad (launchpad-net-cowsgomoo) wrote :

Sorry for the slow response:

I think the invitations are being sent wrong for some reason. I saw an
invitation for the same meeting fromt he same person (different date) that
showed up correctly, and one that did not. But it still fails to explain
why the clock applet shows it correct and evolution calendar shows it
incorrect.
The non-working event is like so (email addresses changed to protect the
innocent):

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft CDO for Microsoft Exchange
VERSION:2.0
BEGIN:VTIMEZONE
TZID:(GMT-07.00) Mountain Time (US & Canada)
X-MICROSOFT-CDO-TZID:12
BEGIN:STANDARD
DTSTART:16010101T020000
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=4;BYDAY=1SU
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20060420T142530Z
DTSTART;TZID="(GMT-07.00) Mountain Time (US & Canada)":20060606T140000
SUMMARY:Updated: Engineering Staff Meeting
UID:040000008200E00074C5B7101A82E0080000000040A06A97E862C601000000000000000
 0100000008BF1B77422894A4D87BD51D98B6A59C1
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="engineering
":MAILTO:Engineering@domain
ORGANIZER;CN="Organizer":MAILTO:organizer@domain
LOCATION:
DTEND;TZID="(GMT-07.00) Mountain Time (US & Canada)":20060606T150000
DESCRIPTION:\N
SEQUENCE:0
PRIORITY:5
CLASS:
CREATED:20060420T142531Z
LAST-MODIFIED:20060420T142531Z
STATUS:CONFIRMED
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-OWNERAPPTID:-99465258
X-MICROSOFT-CDO-APPT-SEQUENCE:1
X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE:20060420T142530Z
X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE:20060420T142530Z
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:REMINDER
TRIGGER;RELATED=START:-PT00H15M00S
END:VALARM
END:VEVENT
END:VCALENDAR

The one that showed up correctly had the following difference:
DTEND;TZID="GMT -0800 (Standard) / GMT -0700 (Daylight)":20060613T140000

This meeting is *supposed* to be at 1pm-2pm PDT (1pm-2pm MST
(Arizona/Phoenix))

On 5/30/06, Sebastien Bacher <email address hidden> wrote:
>
> Reopening, thank for the detail. Could you get a non-private example of
> such invitation to attach to the bug? It would be easier to work with an
> example
>
> ** Changed in: gnome-panel (Ubuntu)
> Status: Fix Released => Needs Info
>
> --
> clock applet incorrectly grabs data from evolution calendar
> https://launchpad.net/bugs/35538
>

Revision history for this message
J. Scott Farrow (j-scott-farrow) wrote :

I'm seeing a very similar issue with Evolution on Dapper, except that my clock applet is showing the correct times for appointments, and the Evolution calendar isn't.

Versions:

sfarrow@titania:~$ dpkg --list |grep evolution
ii evolution 2.6.1-0ubuntu7 The groupware suite
ii evolution-data-server 1.6.1-0ubuntu5 evolution database backend server
ii evolution-exchange 2.6.1-0ubuntu2 Exchange plugin for the Evolution groupware
ii evolution-plugins 2.6.1-0ubuntu7 All bundled plugins for Evolution

sfarrow@titania:~$ cat /etc/timezone
US/Mountain
sfarrow@titania:~$ gconftool-2 -g /apps/evolution/calendar/display/timezone
America/Denver

Mail and appointments are hosted on an exchange server. If I view or accept appointments through the Outlook web plugin, everything looks fine. However, Evolution is listing the appointments in US Eastern standard time, instead of Mountain time. Today, for example, I have appointments at 10am and 1pm, but Evolution shows them at noon and 3pm. I've tried resetting the Evolution timezone to no avail.

Revision history for this message
Sinistrad (launchpad-net-cowsgomoo) wrote :

That's basically the same problem I've been experiencing -- unfrotunately,
I'm changing companies so I can no plonger provide any meeting
samples/troubleshooting information

-Coltrey

Revision history for this message
Martin Pitt (pitti) wrote :

I just noticed that I suffer from the very same issue. Sometimes, but not always, the clock applet's appointments from Evolution are one hour off. So, if anyone from the Desktop team wants to debug that with me, I'm available. :)

Changed in gnome-panel:
status: Needs Info → Unconfirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

Does that still happen with Feisty?

Changed in gnome-panel:
status: Unconfirmed → Needs Info
Revision history for this message
Sebastien Bacher (seb128) wrote :

no reply, closing. Feel free to reopen if you still get the bug on 7.04

Changed in gnome-panel:
status: Needs Info → Rejected
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.