Your message dated Mon, 13 Jan 2025 11:06:11 +0000
with message-id <e1txigp-00dunt...@fasolo.debian.org>
and subject line Bug#1084282: fixed in khal 1:0.11.3-4
has caused the Debian Bug report #1084282,
regarding khal: FTBFS: FAILED tests/event_test.py::test_event_no_dst -
AssertionError
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1084282: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084282
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:khal
Version: 1:0.11.3-2
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
debian/rules execute_before_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
printf '# coding: utf-8\nversion = "%s"\nversion_tuple = (%s, %s, %s)\n' 0.11.3 0
11 3 > khal/version.py
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'tests_require'
warnings.warn(msg)
running config
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'tests_require'
warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/custom_types.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/icalendar.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/terminal.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/exceptions.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/version.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/controllers.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/parse_datetime.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/configwizard.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/calendar_display.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/cli.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
copying khal/__main__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/ui
copying khal/ui/colors.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/ui
copying khal/ui/base.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/ui
copying khal/ui/widgets.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/ui
copying khal/ui/editor.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/ui
copying khal/ui/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/ui
copying khal/ui/calendarwidget.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/ui
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar
copying khal/khalendar/exceptions.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar
copying khal/khalendar/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar
copying khal/khalendar/vdir.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar
copying khal/khalendar/khalendar.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar
copying khal/khalendar/event.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar
copying khal/khalendar/backend.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/settings
copying khal/settings/exceptions.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/settings
copying khal/settings/utils.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/settings
copying khal/settings/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/settings
copying khal/settings/settings.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/settings
copying khal/settings/khal.spec ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/settings
debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=. python3 -m sphinx -b man doc/source /<<PKGBUILDDIR>>/doc/_build/man
Running Sphinx v7.4.7
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst':
'restructuredtext'}`.
loading intersphinx inventory 'python' from
/usr/share/doc/python3-doc/html/objects.inv...
building [mo]: targets for 0 po files that are out of date
writing output...
building [man]: all manpages
updating environment: [new config] 40 added, 0 changed, 0 removed
reading sources... [ 2%] changelog
reading sources... [ 5%] configure
reading sources... [ 8%] faq
reading sources... [ 10%] feedback
reading sources... [ 12%] hacking
reading sources... [ 15%] index
reading sources... [ 18%] install
reading sources... [ 20%] license
reading sources... [ 22%] man
reading sources... [ 25%] news
reading sources... [ 28%] news/30c3
reading sources... [ 30%] news/31c3
reading sources... [ 32%] news/callfortesting
reading sources... [ 35%] news/khal01
reading sources... [ 38%] news/khal0100
reading sources... [ 40%] news/khal011
reading sources... [ 42%] news/khal02
reading sources... [ 45%] news/khal03
reading sources... [ 48%] news/khal031
reading sources... [ 50%] news/khal04
reading sources... [ 52%] news/khal05
reading sources... [ 55%] news/khal06
reading sources... [ 57%] news/khal07
reading sources... [ 60%] news/khal071
reading sources... [ 62%] news/khal08
reading sources... [ 65%] news/khal081
reading sources... [ 68%] news/khal082
reading sources... [ 70%] news/khal083
reading sources... [ 72%] news/khal084
reading sources... [ 75%] news/khal09
reading sources... [ 78%] news/khal091
reading sources... [ 80%] news/khal092
reading sources... [ 82%] news/khal093
reading sources... [ 85%] news/khal094
reading sources... [ 88%] news/khal095
reading sources... [ 90%] news/khal096
reading sources... [ 92%] news/khal097
reading sources... [ 95%] news/khal098
reading sources... [ 98%] standards
reading sources... [100%] usage
/<<PKGBUILDDIR>>/doc/source/news.rst:10: ERROR: Unknown directive type "feed".
.. feed::
:rss: index.rss
:title: khal news
:link: http://lostpackets.de/khal/
news/khal0100
news/khal098
news/khal097
news/khal096
news/khal095
news/khal094
news/khal093
news/khal092
news/khal091
news/khal09
news/khal071
news/khal084
news/khal083
news/khal082
news/khal081
news/khal08
news/khal07
news/khal06
news/khal05
news/khal04
news/31c3
news/khal031
news/khal03
news/khal02
news/khal011
news/khal01
news/30c3
news/callfortesting
/<<PKGBUILDDIR>>/doc/source/news/30c3.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2013-12-13
/<<PKGBUILDDIR>>/doc/source/news/31c3.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2014-12-09
/<<PKGBUILDDIR>>/doc/source/news/callfortesting.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2013-11-19
/<<PKGBUILDDIR>>/doc/source/news/khal01.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2014-04-03
/<<PKGBUILDDIR>>/doc/source/news/khal0100.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2019-03-25
/<<PKGBUILDDIR>>/doc/source/news/khal011.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2014-05-07
/<<PKGBUILDDIR>>/doc/source/news/khal02.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2014-06-27
/<<PKGBUILDDIR>>/doc/source/news/khal03.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2014-09-03
/<<PKGBUILDDIR>>/doc/source/news/khal031.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2014-09-08
/<<PKGBUILDDIR>>/doc/source/news/khal04.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2015-02-02
/<<PKGBUILDDIR>>/doc/source/news/khal05.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2015-06-01
/<<PKGBUILDDIR>>/doc/source/news/khal06.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2015-07-15
/<<PKGBUILDDIR>>/doc/source/news/khal07.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2015-11-24
/<<PKGBUILDDIR>>/doc/source/news/khal071.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2016-10-11
/<<PKGBUILDDIR>>/doc/source/news/khal08.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2016-04-13
/<<PKGBUILDDIR>>/doc/source/news/khal081.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2016-04-13
/<<PKGBUILDDIR>>/doc/source/news/khal082.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2016-05-16
/<<PKGBUILDDIR>>/doc/source/news/khal083.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2016-08-28
/<<PKGBUILDDIR>>/doc/source/news/khal084.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2016-10-06
/<<PKGBUILDDIR>>/doc/source/news/khal09.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-01-24
/<<PKGBUILDDIR>>/doc/source/news/khal091.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-01-25
/<<PKGBUILDDIR>>/doc/source/news/khal092.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-02-13
/<<PKGBUILDDIR>>/doc/source/news/khal093.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-03-06
/<<PKGBUILDDIR>>/doc/source/news/khal094.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-03-30
/<<PKGBUILDDIR>>/doc/source/news/khal095.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-04-10
/<<PKGBUILDDIR>>/doc/source/news/khal096.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-06-13
/<<PKGBUILDDIR>>/doc/source/news/khal097.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-09-15
/<<PKGBUILDDIR>>/doc/source/news/khal098.rst:4: ERROR: Unknown directive type
"feed-entry".
.. feed-entry::
:date: 2017-10-05
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/doc/source/man.rst: WARNING: document
isn't included in any toctree
/<<PKGBUILDDIR>>/doc/source/news.rst: WARNING: document isn't included in any
toctree
/<<PKGBUILDDIR>>/doc/source/news/30c3.rst: WARNING: document isn't included in
any toctree
/<<PKGBUILDDIR>>/doc/source/news/31c3.rst: WARNING: document isn't included in
any toctree
/<<PKGBUILDDIR>>/doc/source/news/callfortesting.rst: WARNING: document isn't
included in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal01.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal0100.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal011.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal02.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal03.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal031.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal04.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal05.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal06.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal07.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal071.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal08.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal081.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal082.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal083.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal084.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal09.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal091.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal092.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal093.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal094.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal095.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal096.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal097.rst: WARNING: document isn't included
in any toctree
/<<PKGBUILDDIR>>/doc/source/news/khal098.rst: WARNING: document isn't included
in any toctree
done
writing... khal.1 { usage configure standards faq license }
/<<PKGBUILDDIR>>/doc/source/usage.rst:53: WARNING: unknown option: '--color'
/<<PKGBUILDDIR>>/doc/source/usage.rst:53: WARNING: unknown option: '--color'
/<<PKGBUILDDIR>>/doc/source/usage.rst:401: WARNING: unknown option:
'--interactive'
/<<PKGBUILDDIR>>/doc/source/configure.rst:17: WARNING: unknown option:
'-c\npath/to/config'
done
build succeeded, 63 warnings.
The manual pages are in doc/_build/man.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_test
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:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build;
python3.12 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build
configfile: pyproject.toml
plugins: hypothesis-6.112.1, typeguard-4.3.0
collected 315 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 ............ [ 29%]
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/ui/test_calendarwidget.py ..... [ 93%]
tests/ui/test_editor.py .... [ 95%]
tests/ui/test_widgets.py . [ 95%]
tests/utils_test.py ........ [ 98%]
tests/vdir_test.py ... [ 99%]
tests/vtimezone_test.py ..F [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
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:19930206T230000\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:20140409T093000\r\nDTEND;TZID=America/Bogota:20140409T103000\r\nDTSTAMP:20140401T234817Z\r\nUID:event_no_dst\r\nEND:VEVENT\r\n',
frozenset())}) != frozenset({('VEVENT', b'BEGIN:VEVENT\r\nSUMMARY:An
Event\r\nDTSTART;TZID=America/Bo...
E
E ...Full output truncated (2 lines hidden), use '-vv' to show
tests/event_test.py:364: AssertionError
_________________________________ test_bogota __________________________________
def test_bogota():
vbogota = [b'BEGIN:VTIMEZONE',
b'TZID:America/Bogota',
b'BEGIN:STANDARD',
b'DTSTART:19930206T230000',
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...M:-0400', ...] ==
[b'BEGIN:VTIM...AME:-05', ...]
E
E At index 4 diff: b'TZNAME:-05' != b'RDATE:20380118T221407'
E Right contains one more item: b''
E Use -v to get more diff
tests/vtimezone_test.py:82: AssertionError
=============================== warnings summary ===============================
tests/backend_test.py:5
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/tests/backend_test.py:5:
DeprecationWarning: pkg_resources is deprecated as an API. See
https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
tests/backend_test.py: 67 warnings
tests/cli_test.py: 18 warnings
tests/controller_test.py: 13 warnings
tests/khalendar_test.py: 10 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar/backend.py:517:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
removal in a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
start = pytz.UTC.localize(dt.datetime.utcfromtimestamp(start_timestamp))
tests/backend_test.py: 67 warnings
tests/cli_test.py: 18 warnings
tests/controller_test.py: 13 warnings
tests/khalendar_test.py: 10 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar/backend.py:518:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
removal in a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
end = pytz.UTC.localize(dt.datetime.utcfromtimestamp(end_timestamp))
tests/backend_test.py: 34 warnings
tests/cli_test.py: 23 warnings
tests/controller_test.py: 3 warnings
tests/khalendar_test.py: 16 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar/backend.py:563:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
removal in a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
start_dt = dt.datetime.utcfromtimestamp(start_s)
tests/backend_test.py: 34 warnings
tests/cli_test.py: 23 warnings
tests/controller_test.py: 3 warnings
tests/khalendar_test.py: 16 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar/backend.py:564:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
removal in a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
end_dt = dt.datetime.utcfromtimestamp(end_s)
tests/backend_test.py: 2 warnings
tests/cli_test.py: 3 warnings
tests/khalendar_test.py: 5 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar/backend.py:614:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
removal in a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
start = dt.datetime.utcfromtimestamp(start)
tests/backend_test.py: 2 warnings
tests/cli_test.py: 3 warnings
tests/khalendar_test.py: 5 warnings
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar/backend.py:615:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
removal in a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
end = dt.datetime.utcfromtimestamp(end)
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1007: DeprecationWarning: urwid.lcd_display is
moved to urwid.display.lcd
if ismodule(module) and hasattr(module, '__file__'):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1008: DeprecationWarning: urwid.lcd_display is
moved to urwid.display.lcd
f = module.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:914: DeprecationWarning: urwid.lcd_display is
moved to urwid.display.lcd
if getattr(object, '__file__', None):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:915: DeprecationWarning: urwid.lcd_display is
moved to urwid.display.lcd
return object.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1007: DeprecationWarning: urwid.html_fragment
is moved to urwid.display.html_fragment
if ismodule(module) and hasattr(module, '__file__'):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1008: DeprecationWarning: urwid.html_fragment
is moved to urwid.display.html_fragment
f = module.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:914: DeprecationWarning: urwid.html_fragment
is moved to urwid.display.html_fragment
if getattr(object, '__file__', None):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:915: DeprecationWarning: urwid.html_fragment
is moved to urwid.display.html_fragment
return object.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1007: DeprecationWarning: urwid.web_display is
moved to urwid.display.web
if ismodule(module) and hasattr(module, '__file__'):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1008: DeprecationWarning: urwid.web_display is
moved to urwid.display.web
f = module.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:914: DeprecationWarning: urwid.web_display is
moved to urwid.display.web
if getattr(object, '__file__', None):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:915: DeprecationWarning: urwid.web_display is
moved to urwid.display.web
return object.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1007: DeprecationWarning: urwid.monitored_list
is moved to urwid.widget.monitored_list
if ismodule(module) and hasattr(module, '__file__'):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1008: DeprecationWarning: urwid.monitored_list
is moved to urwid.widget.monitored_list
f = module.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:914: DeprecationWarning: urwid.monitored_list
is moved to urwid.widget.monitored_list
if getattr(object, '__file__', None):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:915: DeprecationWarning: urwid.monitored_list
is moved to urwid.widget.monitored_list
return object.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1007: DeprecationWarning: urwid.listbox is
moved to urwid.widget.listbox
if ismodule(module) and hasattr(module, '__file__'):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1008: DeprecationWarning: urwid.listbox is
moved to urwid.widget.listbox
f = module.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:914: DeprecationWarning: urwid.listbox is
moved to urwid.widget.listbox
if getattr(object, '__file__', None):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:915: DeprecationWarning: urwid.listbox is
moved to urwid.widget.listbox
return object.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1007: DeprecationWarning: urwid.treetools is
moved to urwid.widget.treetools
if ismodule(module) and hasattr(module, '__file__'):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:1008: DeprecationWarning: urwid.treetools is
moved to urwid.widget.treetools
f = module.__file__
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:914: DeprecationWarning: urwid.treetools is
moved to urwid.widget.treetools
if getattr(object, '__file__', None):
tests/cal_display_test.py::test_vertical_month_abbr_fr
/usr/lib/python3.12/inspect.py:915: DeprecationWarning: urwid.treetools is
moved to urwid.widget.treetools
return object.__file__
tests/cli_test.py::test_search
tests/cli_test.py::test_import_proper_invalid_timezone
tests/cli_test.py::test_edit
tests/khalendar_test.py::TestCollection::test_search
tests/khalendar_test.py::TestCollection::test_search
tests/khalendar_test.py::TestCollection::test_invalid_timezones
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar/backend.py:597:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
removal in a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
start = pytz.UTC.localize(dt.datetime.utcfromtimestamp(start))
tests/cli_test.py::test_search
tests/cli_test.py::test_import_proper_invalid_timezone
tests/cli_test.py::test_edit
tests/khalendar_test.py::TestCollection::test_search
tests/khalendar_test.py::TestCollection::test_search
tests/khalendar_test.py::TestCollection::test_invalid_timezones
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build/khal/khalendar/backend.py:598:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for
removal in a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
end = pytz.UTC.localize(dt.datetime.utcfromtimestamp(end))
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== 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, 309 passed, 2 xfailed, 2 xpassed, 425 warnings in 5.82s =======
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build; python3.12 -m pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12
returned exit code 13
make[1]: *** [debian/rules:58: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202410/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: khal
Source-Version: 1:0.11.3-4
Done: Jonas Smedegaard <d...@jones.dk>
We believe that the bug you reported is fixed in the latest version of
khal, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1084...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Smedegaard <d...@jones.dk> (supplier of updated khal package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 13 Jan 2025 11:48:09 +0100
Source: khal
Architecture: source
Version: 1:0.11.3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Closes: 1084282
Changes:
khal (1:0.11.3-4) unstable; urgency=medium
.
* add patch cherry-picked upstream
to set external_edit extension to .ics
* drop patch 2006 apparently obsolete;
closes: bug#1084282, thanks to Santiago Vila and Rebecca N. Palmer
* update copyright info: update coverage
Checksums-Sha1:
689435be61e4dd15800dae4b4a7bfa0fa0d1d886 2564 khal_0.11.3-4.dsc
5ab54ab865a2892e885110d8f9c5976cd536ab85 12452 khal_0.11.3-4.debian.tar.xz
6cefee1b4800f961ac0ef0d2f8c0bc3affde8971 9434 khal_0.11.3-4_amd64.buildinfo
Checksums-Sha256:
85fdc17902940a0793a912d8516f050ef0e071d0c4b664e4f0f503c227970f5f 2564
khal_0.11.3-4.dsc
0f00c981e1ec589a6255f29972e38fa161f00b092b71415df54f03c50cab1b9a 12452
khal_0.11.3-4.debian.tar.xz
b320b2b5a217e985d1ed408458ffa7129d6cdda34489c5c6a4005789d9837163 9434
khal_0.11.3-4_amd64.buildinfo
Files:
198f321f1eef11a9169632bcbbb0e871 2564 utils optional khal_0.11.3-4.dsc
807f3ef99df9e8f0fe17a635cc2fc669 12452 utils optional
khal_0.11.3-4.debian.tar.xz
e65b041bed8deacac23e78bd19e0ae27 9434 utils optional
khal_0.11.3-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
wsG7BAEBCgBvBYJnhO/dCRAsfDFGwaABIUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmch5FL/eSUCib07U9AewH0u8SQSBIMNKVq1egIpRMww
ZRYhBJ/j6cNmkaaf9TzGhCx8MUbBoAEhAADmMw/+IxsY5r5teaaOpt5bF2UTpWlf
siLAQl4kj75uTfbq+qXbvPVm9ma8JAW2NzFShSosFJjlklg26gxkaTcTIhg60BvF
rAEAI6G+vEHLYJC9XAtz0OMa1CR7oYgTMTT6MTM5oqB3ZfBOKHX9LYeMGLmwLHew
zFSoXbkBmq9PCjL9+x1hVQYZ5LZGv4qQx76Lx3GgA8kS7nkpfYE4jmvChYCRdUAh
rXPxqJKkbYldzv+zwFHrOdxuEojakKEUYwTkDLdLZMSBWM2W3IzWWN+Jb+Sd3Sbo
iod2yd3o5i5pmo9G334UcRi5q0sfpgyewnin6QoKuO723yGNhl8K6XFUKtfRxnCh
tl6QfegIrsNQjrlBwNDcUB0Ie+s+dDOjZc02toljUSl+aIofn1XHReX6d5X7qjUC
ZJ4zdJpimejvJOAwACeIvGJL85Pt+8cFTNGZeRifF1hV9CsF1Sf0Gkv2P2FRPYSw
m12ZDVbvZWOnvadbXWstTALXQKLB/VEDfv9gxzVYfdGyA4iHaKVwmrnRYmEO2HvX
7+4nzZ7twx8+9ESuX8n1WDn+kBp2M6ZXpYZF3JPe8AvXPKLqGogaa50Wvooy5Eji
nV+t7Q+8Fv1kuJUn+cMO9xq2iurKN4o6hUCFikyhMfk3d2fuIDPVjAbgCiNyIUgM
9c84mrTrA3njMIss+N8=
=y4F6
-----END PGP SIGNATURE-----
pgp_1pGRp8faM.pgp
Description: PGP signature
--- End Message ---