[Python-modules-team] Bug#908498: python-icalendar FTBFS with python-dateutil 2.7.3-1

Adrian Bunk bunk at debian.org
Mon Sep 10 14:22:05 BST 2018


Source: python-icalendar
Version: 4.0.0-1
Severity: serious
Tags: ftbfs
Control: block 907718 by -1

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-icalendar.html

...
======================================================================
ERROR: test_create_america_new_york (icalendar.tests.test_timezoned.TestTimezoneCreation)
testing America/New_York, the most complex example from the
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/python-icalendar-4.0.0/src/icalendar/tests/test_timezoned.py", line 158, in test_create_america_new_york
    cal = icalendar.Calendar.from_ical(data)
  File "/build/1st/python-icalendar-4.0.0/src/icalendar/cal.py", line 369, in from_ical
    _timezone_cache[component['TZID']] = component.to_tz()
  File "/build/1st/python-icalendar-4.0.0/src/icalendar/cal.py", line 611, in to_tz
    component, tzname
  File "/build/1st/python-icalendar-4.0.0/src/icalendar/cal.py", line 540, in _extract_offsets
    rrule = dateutil.rrule.rrulestr(rrulestr, dtstart=dtstart)
  File "/usr/lib/python2.7/dist-packages/dateutil/rrule.py", line 1667, in __call__
    return self._parse_rfc(s, **kwargs)
  File "/usr/lib/python2.7/dist-packages/dateutil/rrule.py", line 1550, in _parse_rfc
    tzinfos=tzinfos)
  File "/usr/lib/python2.7/dist-packages/dateutil/rrule.py", line 1509, in _parse_rfc_rrule
    return rrule(dtstart=dtstart, cache=cache, **rrkwargs)
  File "/usr/lib/python2.7/dist-packages/dateutil/rrule.py", line 464, in __init__
    'RRULE UNTIL values must be specified in UTC when DTSTART '
ValueError: RRULE UNTIL values must be specified in UTC when DTSTART is timezone-aware

----------------------------------------------------------------------
Ran 95 tests in 0.610s

FAILED (errors=1)
Test failed: <unittest.runner.TextTestResult run=95 errors=1 failures=0>
error: Test failed: <unittest.runner.TextTestResult run=95 errors=1 failures=0>
make[1]: *** [debian/rules:18: override_dh_auto_test] Error 1


See #907718 for background.



More information about the Python-modules-team mailing list