Please sync python-exchangelib 4.9.0-1 (universe) from Debian unstable (main)

Bug #2003545 reported by Olivier Gayot
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-exchangelib (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The version of tzdata that we currently have in lunar-release (2922g-2ubuntu1) includes the new Ciudad_Juarez timezone (split from America/Ojinaga).

This makes autopkgtest for python-exchangelib fail because it does not know about this new zone.

The delta that we have from Debian was introduced to fix https://bugs.launchpad.net/ubuntu/+source/python-exchangelib/+bug/1990843, which is now fixed upstream and included in the new Debian version.

Therefore, we should discard our delta and go back to sync.

Successful build on PPA (no changes from Debian): https://launchpad.net/~ogayot/+archive/ubuntu/lunar-proposed/+build/25503234

[Original description]
The autopkgtest suite for python-exchangelib currently fails on lunar, kinetic and probably on stable releases. The run fails with the following error:

(Reading database ... 110424 files and directories currently installed.)
Removing autopkgtest-satdep (0) ...
autopkgtest [09:40:08]: test upstream: [-----------------------
.....ss..s.......ss............F......sssssssss......s......s......ss.........sssssss
======================================================================
FAIL: test_ewstimezone (tests.test_ewsdatetime.EWSDateTimeTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/autopkgtest.g7L4lg/autopkgtest_tmp/tests/test_ewsdatetime.py", line 68, in test_ewstimezone
    self.assertEqual(set(sanitized) - set(EWSTimeZone.IANA_TO_MS_MAP), set())
AssertionError: Items in the first set but not the second:
'America/Ciudad_Juarez'

This regression seems to have been introduced by tzdata 2022g [1]:

  * debian/tzdata.templates: Remove Uzhgorod and Zaporozhye, add Ciudad_Juarez

[1] https://salsa.debian.org/glibc-team/tzdata/-/blob/debian/2022g-1/debian/changelog#L9

Olivier Gayot (ogayot)
description: updated
tags: added: update-excuse
Olivier Gayot (ogayot)
Changed in python-exchangelib (Ubuntu):
assignee: nobody → Olivier Gayot (ogayot)
status: New → In Progress
description: updated
summary: - autopkgtest fails against tzdata 2022g
+ Please sync python-exchangelib 4.9.0-1 (universe) from Debian unstable
+ (main)
Olivier Gayot (ogayot)
description: updated
Olivier Gayot (ogayot)
Changed in python-exchangelib (Ubuntu):
status: In Progress → Confirmed
assignee: Olivier Gayot (ogayot) → nobody
Revision history for this message
Olivier Gayot (ogayot) wrote :
Revision history for this message
Simon Quigley (tsimonq2) wrote :

This bug was fixed in the package python-exchangelib - 4.9.0-1
Sponsored for Olivier Gayot (ogayot)

---------------
python-exchangelib (4.9.0-1) unstable; urgency=low

  * New upstream release.
  * Refresh patches.
  * Update d/copyright with new years.

 -- Michael Fladischer <email address hidden> Thu, 05 Jan 2023 22:34:40 +0000

python-exchangelib (4.8.0-1) unstable; urgency=low

  * New upstream release.
  * Use github tags instead of releases for d/watch.
  * Add linitan overrides for upstream documentation generated with pdoc
    (not packaged for Debian).

 -- Michael Fladischer <email address hidden> Sun, 09 Oct 2022 19:38:04 +0000

Changed in python-exchangelib (Ubuntu):
status: Confirmed → Fix Released
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.