Bug#1054917: evolution-ews: Importing ics calendar to Exchange server gets TZ wrong

Andrew Perrin andrewperrin at netscape.net
Sat Oct 28 17:18:19 BST 2023


Package: evolution-ews
Version: 3.50.0-1
Severity: normal

Dear Maintainer,

   * What led up to the situation?
Importing .ics calendar files downloaded from elsewhere, for example
sports schedules
from GoHeels.com, that have DTSTART and DTEND fields demarcated in UTC
with Z at the end to 
identify

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
Importing to an Exchange calendar connected to Evolution results in the
event's time being
set to the UTC time in the local time zone - for example, an event with
DTSTART:20230909T211500Z
DTEND:20230910T001500Z

is imported as starting at 9:15 pm Eastern (my local time zone) and
ending the following
day at 12:15 am Eastern. The correct time would be 5:15 pm - 8:15 pm
Eastern.

Importing the same .ics file to a local calendar via Evolution sets the
time zone as
expected, and importing the same .ics file to the Exchange calendar via
Office 365 
(web interface) sets the time zone as expected, so I believe the
problem is with 
Evolution's interface with the Exchange calendar.

Thank you for your work!

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-9-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages evolution-ews depends on:
ii  evolution                3.50.0-1
ii  evolution-data-server    3.50.0-1
ii  libc6                    2.37-12
ii  libcamel-1.2-64          3.50.0-1
ii  libebackend-1.2-11       3.50.0-1
ii  libebook-1.2-21          3.50.0-1
ii  libebook-contacts-1.2-4  3.50.0-1
ii  libecal-2.0-2            3.50.0-1
ii  libedata-book-1.2-27     3.50.0-1
ii  libedata-cal-2.0-2       3.50.0-1
ii  libedataserver-1.2-27    3.50.0-1
ii  libedataserverui-1.2-4   3.50.0-1
ii  libevolution             3.50.0-1
ii  libglib2.0-0             2.78.0-2
ii  libgtk-3-0               3.24.38-5
ii  libical3                 3.0.16-1+b1
ii  libjson-glib-1.0-0       1.8.0-1
ii  libmspack0               0.11-1
ii  libpango-1.0-0           1.51.0+ds-2
ii  libsoup-3.0-0            3.4.3-1
ii  libxml2                  2.9.14+dfsg-1.3

evolution-ews recommends no packages.

evolution-ews suggests no packages.

-- no debconf information



More information about the pkg-gnome-maintainers mailing list