Source: khal Version: 1:0.10.5-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20230113 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > mkdir -p debian/tmp/locale/ > localedef -f UTF-8 -i en_US ./debian/tmp/locale/en_US.UTF-8/ > localedef -f UTF-8 -i de_DE ./debian/tmp/locale/de_DE.UTF-8/ > localedef -f UTF-8 -i cs_CZ ./debian/tmp/locale/cs_CZ.UTF-8/ > localedef -f UTF-8 -i el_GR ./debian/tmp/locale/el_GR.UTF-8/ > LOCPATH=/<<PKGBUILDDIR>>/debian/tmp/locale/ LC_ALL=en_US.UTF-8 dh_auto_test > I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_khal/build; > python3.10 -m pytest tests > ============================= test session starts > ============================== > platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0+repack > rootdir: /<<PKGBUILDDIR>> > collected 310 items > > tests/backend_test.py .............................. [ > 9%] > tests/cal_display_test.py ........x [ > 12%] > tests/cli_test.py ..........xX.X........................... [ > 25%] > tests/configwizard_test.py . [ > 26%] > tests/controller_test.py ............ [ > 30%] > tests/event_test.py ...............................F.................... [ > 46%] > ... [ > 47%] > tests/icalendar_test.py ...... [ > 49%] > tests/khalendar_test.py ............................. [ > 59%] > tests/khalendar_utils_test.py ......................................... [ > 72%] > tests/parse_datetime_test.py ........................................... [ > 86%] > ..... [ > 87%] > tests/settings_test.py ............ [ > 91%] > tests/terminal_test.py ... [ > 92%] > tests/utils_test.py ........ [ > 95%] > tests/vdir_test.py xx.. [ > 96%] > tests/vtimezone_test.py ..F [ > 97%] > tests/ui/test_calendarwidget.py ... [ > 98%] > tests/ui/test_editor.py .... [ > 99%] > tests/ui/test_widgets.py . > [100%] > > =================================== FAILURES > =================================== > ______________________________ test_event_no_dst > _______________________________ > > def test_event_no_dst(): > """test the creation of a corect VTIMEZONE for timezones with no > dst""" > event_no_dst = _get_text('event_no_dst') > cal_no_dst = _get_text('cal_no_dst') > event = Event.fromString(event_no_dst, calendar='foobar', > locale=LOCALE_BOGOTA) > if version.parse(pytz.__version__) > version.Version('2017.1'): > cal_no_dst = cal_no_dst.replace( > 'TZNAME:COT', > 'RDATE:20380118T221407\r\nTZNAME:-05' > ) > > > assert normalize_component(event.raw) == > > normalize_component(cal_no_dst) > E AssertionError: assert ('VCALENDAR',...enset())}))})) == > ('VCALENDAR',...enset())}))})) > E At index 2 diff: frozenset({('VTIMEZONE', > b'BEGIN:VTIMEZONE\r\nTZID:America/Bogota\r\nEND:VTIMEZONE\r\n', > frozenset({('STANDARD', > b'BEGIN:STANDARD\r\nDTSTART;VALUE=DATE-TIME:19930206T230000\r\nRDATE:20380118T221407\r\nTZNAME:-05\r\nTZOFFSETFROM:-0400\r\nTZOFFSETTO:-0500\r\nEND:STANDARD\r\n', > frozenset())})), ('VEVENT', b'BEGIN:VEVENT\r\nSUMMARY:An > Event\r\nDTSTART;TZID=America/Bogota;VALUE=DATE-TIME:20140409T093000\r\nDTEND;TZID=America/Bogota;VALUE=DATE-TIME:20140409T103000\r\nDTSTAMP;VALUE=DATE-TIME:20140401T234817Z\r\nUID:event_no_dst\r\nEND:VEVENT\r\n', > frozenset())... > E > E ...Full output truncated (2 lines hidden), use '-vv' to show > > tests/event_test.py:354: AssertionError > _________________________________ test_bogota > __________________________________ > > def test_bogota(): > vbogota = [b'BEGIN:VTIMEZONE', > b'TZID:America/Bogota', > b'BEGIN:STANDARD', > b'DTSTART;VALUE=DATE-TIME:19930403T230000', > b'TZNAME:COT', > b'TZOFFSETFROM:-0400', > b'TZOFFSETTO:-0500', > b'END:STANDARD', > b'END:VTIMEZONE', > b''] > if version.parse(pytz.__version__) > version.Version('2017.1'): > vbogota[4] = b'TZNAME:-05' > vbogota.insert(4, b'RDATE:20380118T221407') > > > assert create_timezone(bogota, atime, atime).to_ical().split(b'\r\n') > > == vbogota > E AssertionError: assert [b'BEGIN:VTIM...AME:-05', ...] == > [b'BEGIN:VTIM...AME:-05', ...] > E At index 3 diff: b'DTSTART;VALUE=DATE-TIME:19930206T230000' != > b'DTSTART;VALUE=DATE-TIME:19930403T230000' > E Use -v to get more diff > > tests/vtimezone_test.py:82: AssertionError > =========================== short test summary info > ============================ > FAILED tests/event_test.py::test_event_no_dst - AssertionError: assert > ('VCAL... > FAILED tests/vtimezone_test.py::test_bogota - AssertionError: assert > [b'BEGIN... > ============= 2 failed, 302 passed, 4 xfailed, 2 xpassed in 6.21s > ============== > E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_khal/build; python3.10 -m pytest tests > I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_khal/build; > python3.11 -m pytest tests > ============================= test session starts > ============================== > platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0+repack > rootdir: /<<PKGBUILDDIR>> > collected 310 items > > tests/backend_test.py .............................. [ > 9%] > tests/cal_display_test.py ........x [ > 12%] > tests/cli_test.py ..........xX.X........................... [ > 25%] > tests/configwizard_test.py . [ > 26%] > tests/controller_test.py ............ [ > 30%] > tests/event_test.py ...............................F.................... [ > 46%] > ... [ > 47%] > tests/icalendar_test.py ...... [ > 49%] > tests/khalendar_test.py ............................. [ > 59%] > tests/khalendar_utils_test.py ......................................... [ > 72%] > tests/parse_datetime_test.py ........................................... [ > 86%] > ..... [ > 87%] > tests/settings_test.py ............ [ > 91%] > tests/terminal_test.py ... [ > 92%] > tests/utils_test.py ........ [ > 95%] > tests/vdir_test.py xx.. [ > 96%] > tests/vtimezone_test.py ..F [ > 97%] > tests/ui/test_calendarwidget.py ... [ > 98%] > tests/ui/test_editor.py .... [ > 99%] > tests/ui/test_widgets.py . > [100%] > > =================================== FAILURES > =================================== > ______________________________ test_event_no_dst > _______________________________ > > def test_event_no_dst(): > """test the creation of a corect VTIMEZONE for timezones with no > dst""" > event_no_dst = _get_text('event_no_dst') > cal_no_dst = _get_text('cal_no_dst') > event = Event.fromString(event_no_dst, calendar='foobar', > locale=LOCALE_BOGOTA) > if version.parse(pytz.__version__) > version.Version('2017.1'): > cal_no_dst = cal_no_dst.replace( > 'TZNAME:COT', > 'RDATE:20380118T221407\r\nTZNAME:-05' > ) > > > assert normalize_component(event.raw) == > > normalize_component(cal_no_dst) > E AssertionError: assert ('VCALENDAR',...enset())}))})) == > ('VCALENDAR',...enset())}))})) > E At index 2 diff: frozenset({('VTIMEZONE', > b'BEGIN:VTIMEZONE\r\nTZID:America/Bogota\r\nEND:VTIMEZONE\r\n', > frozenset({('STANDARD', > b'BEGIN:STANDARD\r\nDTSTART;VALUE=DATE-TIME:19930206T230000\r\nRDATE:20380118T221407\r\nTZNAME:-05\r\nTZOFFSETFROM:-0400\r\nTZOFFSETTO:-0500\r\nEND:STANDARD\r\n', > frozenset())})), ('VEVENT', b'BEGIN:VEVENT\r\nSUMMARY:An > Event\r\nDTSTART;TZID=America/Bogota;VALUE=DATE-TIME:20140409T093000\r\nDTEND;TZID=America/Bogota;VALUE=DATE-TIME:20140409T103000\r\nDTSTAMP;VALUE=DATE-TIME:20140401T234817Z\r\nUID:event_no_dst\r\nEND:VEVENT\r\n', > frozenset())... > E > E ...Full output truncated (2 lines hidden), use '-vv' to show > > tests/event_test.py:354: AssertionError > _________________________________ test_bogota > __________________________________ > > def test_bogota(): > vbogota = [b'BEGIN:VTIMEZONE', > b'TZID:America/Bogota', > b'BEGIN:STANDARD', > b'DTSTART;VALUE=DATE-TIME:19930403T230000', > b'TZNAME:COT', > b'TZOFFSETFROM:-0400', > b'TZOFFSETTO:-0500', > b'END:STANDARD', > b'END:VTIMEZONE', > b''] > if version.parse(pytz.__version__) > version.Version('2017.1'): > vbogota[4] = b'TZNAME:-05' > vbogota.insert(4, b'RDATE:20380118T221407') > > > assert create_timezone(bogota, atime, atime).to_ical().split(b'\r\n') > > == vbogota > E AssertionError: assert [b'BEGIN:VTIM...AME:-05', ...] == > [b'BEGIN:VTIM...AME:-05', ...] > E At index 3 diff: b'DTSTART;VALUE=DATE-TIME:19930206T230000' != > b'DTSTART;VALUE=DATE-TIME:19930403T230000' > E Use -v to get more diff > > tests/vtimezone_test.py:82: AssertionError > =========================== short test summary info > ============================ > FAILED tests/event_test.py::test_event_no_dst - AssertionError: assert > ('VCAL... > FAILED tests/vtimezone_test.py::test_bogota - AssertionError: assert > [b'BEGIN... > ============= 2 failed, 302 passed, 4 xfailed, 2 xpassed in 5.80s > ============== > E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_khal/build; python3.11 -m pytest tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.10 > 3.11" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2023/01/13/khal_0.10.5-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230113;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230113&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.