Your message dated Mon, 07 Apr 2025 23:50:47 +0000
with message-id <e1u1wep-003inp...@fasolo.debian.org>
and subject line Bug#1078624: fixed in khal 1:0.11.3-6
has caused the Debian Bug report #1078624,
regarding khal: will FTBFS during trixie support period
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.)
--
1078624: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078624
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:khal
Version: 1:0.11.3-1
User: debian...@lists.debian.org
Usertags: ftbfs-during-trixie-support-period
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable in the year 2028, 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
running config
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
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.5, pytest-8.3.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_khal/build
configfile: pyproject.toml
plugins: hypothesis-6.105.1
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 .................................................... [ 46%]
...F [ 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 ... [100%]
=================================== FAILURES ===================================
_________________ test_timezone_creation_with_arbitrary_dates __________________
@given(datetimes(min_value=min_value, max_value=max_value),
datetimes(min_value=min_value, max_value=max_value))
tests/event_test.py:652:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
freeze_ts = datetime.datetime(2019, 1, 1, 0, 0)
event_time = datetime.datetime(2038, 1, 1, 0, 0)
@given(datetimes(min_value=min_value, max_value=max_value),
datetimes(min_value=min_value, max_value=max_value))
def test_timezone_creation_with_arbitrary_dates(freeze_ts, event_time):
"""test if for arbitrary dates from the current date we produce a valid
VTIMEZONE"""
event(f'freeze_ts == event_time: {freeze_ts == event_time}')
with freeze_time(freeze_ts):
vtimezone = create_timezone(AMSTERDAM,
event_time).to_ical().decode('utf-8')
assert len(vtimezone) > 14
assert 'BEGIN:STANDARD' in vtimezone
assert 'BEGIN:DAYLIGHT' in vtimezone
E AssertionError: assert 'BEGIN:DAYLIGHT' in
'BEGIN:VTIMEZONE\r\nTZID:Europe/Amsterdam\r\nBEGIN:STANDARD\r\nDTSTART:20371025T020000\r\nTZNAME:CET\r\nTZOFFSETFROM:+0200\r\nTZOFFSETTO:+0100\r\nEND:STANDARD\r\nEND:VTIMEZONE\r\n'
E Falsifying example: test_timezone_creation_with_arbitrary_dates(
E freeze_ts=datetime.datetime(2019, 1, 1, 0, 0), # or any other
generated value
E event_time=datetime.datetime(2038, 1, 1, 0, 0),
E )
tests/event_test.py:660: 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_timezone_creation_with_arbitrary_dates - Ass...
====== 1 failed, 310 passed, 2 xfailed, 2 xpassed, 425 warnings in 10.69s ======
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:60: 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/ftbfs-future/
About the archive rebuild: This is an effort to keep trixie free from FTBFS bugs
during its lifetime as a supported distribution, as explained here:
https://lists.debian.org/debian-devel/2024/05/msg00414.html
(While they are not yet, please note that the bugs will be RC for trixie)
The build was made 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-6
Done: Alexandre Detiste <tc...@debian.org>
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 1078...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (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, 07 Apr 2025 18:34:30 +0200
Source: khal
Architecture: source
Version: 1:0.11.3-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1078624
Changes:
khal (1:0.11.3-6) unstable; urgency=medium
.
* Team upload.
* Skip test that fails in the future (Closes: #1078624)
Checksums-Sha1:
73e0c160745946419310c666c47f5701861193d3 2513 khal_0.11.3-6.dsc
630d092edf5e9d9f71c0d43122ebf7031957d93f 12524 khal_0.11.3-6.debian.tar.xz
e48b734ca73791eabbaa2f586b5aa097ea5d60ac 9217 khal_0.11.3-6_source.buildinfo
Checksums-Sha256:
a64bad1117bb283dc71df5f7da2d10ee0a716c96997212b031c9499be82c6a93 2513
khal_0.11.3-6.dsc
561694e6eccdc1b621cea71372a829308d64b0de04c7a9c3fe8c4e667e5d5997 12524
khal_0.11.3-6.debian.tar.xz
b32788f628987bafd1374058185c3c4f6e21f56cfc4c516600295154e2dd3ac5 9217
khal_0.11.3-6_source.buildinfo
Files:
aefe01af6cd696a89e987b99f03d502b 2513 utils optional khal_0.11.3-6.dsc
41951cbf01e9c0132621bb0e9ef9c0d3 12524 utils optional
khal_0.11.3-6.debian.tar.xz
6c6523f175498c301ba0cbe7075dd9c1 9217 utils optional
khal_0.11.3-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmf0BYoRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqYqQ/+Ko9d4Riz6oqv+SxCv0hyGsqon3Jlg1bX
qG/rzfgcUAzQs2+tjMBBPZQDaTwLE7/2HvDBsCKYOyp2+oxGP3EnIEHr+iADVSbY
Z1gI8IzGGPTmoSw6Rf8CsNw/YucUsbI6jSd5fDI3OS5RywQScPfJBwIams6CxaM3
etxfkvzEdnSJIJS4iuITth/bhsJKLM1VKIIrNbTfeaHxX95zhQBgYraX8q9diHsT
ty3svAFur0GVPB8xKY13+a8OozWQsAKdPiehGMg7pUdzbmjwQXqHQTLQb9aHZl7n
ekfvBHV367/peFv8TLZny/3iC6DSi0JhW/xPqxbPUspJvPin1iljXH6EvjBZmVi0
7lA2Wwj2uOLDgZ1/i4Lm7R8HD0HXVSdSh/VdmrJu9UzrpYxewSiBP4lCa6843uIk
6rKdqkuM+j4p3IucNHi5vrWg8udJ/lb2q7SB2/gWS2Q0z6SoaKX8wrJHTFIV/RpE
CbKiMQWXeaaYd8i2XP0lgkFDOEiGoEA0hffX+gXsCSjgDOqCYReY0vjkzxsX5YFe
mWxoI9Eo1zNdgNy0Yr31VT5ek4NAAuz+Z6rp+xSX3gThCu0Wjkbv8KDVNjtBpHQh
j5e9B6KS5fFKOfsKFfbLfOO5H4tM2wBGRSXDV4tBdx4bPO9B1JZP0+uxkrIcsbnq
pHRLGmEPBkw=
=MJ6K
-----END PGP SIGNATURE-----
pgpnrrukMBay1.pgp
Description: PGP signature
--- End Message ---