Your message dated Sat, 10 Jan 2026 12:44:11 +0000
with message-id <[email protected]>
and subject line Bug#1123188: fixed in python-aioswitcher 6.0.3-1
has caused the Debian Bug report #1123188,
regarding python-aioswitcher: FTBFS: dh_auto_test: error: pybuild --test
--test-pytest -i python{version} -p "3.14 3.13" returned exit code 13
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 [email protected]
immediately.)
--
1123188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123188
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-aioswitcher
Version: 4.0.2-1.1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202512/
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 cannot 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 add an affects on src:python-aioswitcher, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --buildsystem=pybuild --with python3
dh_auto_clean -O--buildsystem=pybuild
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh binary --buildsystem=pybuild --with python3
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:131: Building wheel for python3.14 with "build"
module
I: pybuild base:317: python3.14 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14
* Building wheel...
Successfully built aioswitcher-4.0.2-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.14 with
"installer" module
I: pybuild plugin_pyproject:131: Building wheel for python3.13 with "build"
module
I: pybuild base:317: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
Successfully built aioswitcher-4.0.2-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.13 with
"installer" module
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build;
python3.14 -m pytest -v tests --ignore tests/test_schedule_parser.py -k 'not
test_minutes_to_hexadecimal_seconds_with_a_negative_value_should_throw_an_error
and not
test_current_timestamp_to_hexadecimal_with_errornous_value_should_throw_an_error'
============================= test session starts ==============================
platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 --
/usr/bin/python3.14
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build
configfile: pyproject.toml
plugins: resource-path-1.3.0, time-machine-2.19.0, cov-5.0.0, asyncio-1.2.0,
typeguard-4.4.4, sugar-1.1.1
asyncio: mode=Mode.STRICT, debug=False,
asyncio_default_fixture_loop_scope=None,
asyncio_default_test_loop_scope=function
collecting ... collected 184 items / 1 error
==================================== ERRORS ====================================
_________________ ERROR collecting tests/test_device_tools.py __________________
tests/test_device_tools.py:140: in <module>
@pytest_asyncio.fixture
^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:175: in fixture
return pytest.fixture(fixture_function, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/_pytest/fixtures.py:1399: in fixture
return fixture_marker(fixture_function)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/_pytest/fixtures.py:1239: in __call__
warnings.warn(MARKED_FIXTURE, stacklevel=2)
E pytest.PytestRemovedIn9Warning: Marks applied to fixtures have no effect
E See docs:
https://docs.pytest.org/en/stable/deprecations.html#applying-a-mark-to-a-fixture-function
=========================== short test summary info ============================
ERROR tests/test_device_tools.py - pytest.PytestRemovedIn9Warning: Marks appl...
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
=============================== 1 error in 0.26s ===============================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=2: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build; python3.14 -m pytest -v tests
--ignore tests/test_schedule_parser.py -k 'not
test_minutes_to_hexadecimal_seconds_with_a_negative_value_should_throw_an_error
and not
test_current_timestamp_to_hexadecimal_with_errornous_value_should_throw_an_error'
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build;
python3.13 -m pytest -v tests --ignore tests/test_schedule_parser.py -k 'not
test_minutes_to_hexadecimal_seconds_with_a_negative_value_should_throw_an_error
and not
test_current_timestamp_to_hexadecimal_with_errornous_value_should_throw_an_error'
============================= test session starts ==============================
platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 --
/usr/bin/python3.13
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build
configfile: pyproject.toml
plugins: resource-path-1.3.0, time-machine-2.19.0, cov-5.0.0, asyncio-1.2.0,
typeguard-4.4.4, sugar-1.1.1
asyncio: mode=Mode.STRICT, debug=False,
asyncio_default_fixture_loop_scope=None,
asyncio_default_test_loop_scope=function
collecting ... collected 184 items / 1 error
==================================== ERRORS ====================================
_________________ ERROR collecting tests/test_device_tools.py __________________
tests/test_device_tools.py:140: in <module>
@pytest_asyncio.fixture
^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:175: in fixture
return pytest.fixture(fixture_function, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/_pytest/fixtures.py:1399: in fixture
return fixture_marker(fixture_function)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/_pytest/fixtures.py:1239: in __call__
warnings.warn(MARKED_FIXTURE, stacklevel=2)
E pytest.PytestRemovedIn9Warning: Marks applied to fixtures have no effect
E See docs:
https://docs.pytest.org/en/stable/deprecations.html#applying-a-mark-to-a-fixture-function
=========================== short test summary info ============================
ERROR tests/test_device_tools.py - pytest.PytestRemovedIn9Warning: Marks appl...
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
=============================== 1 error in 0.26s ===============================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=2: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest -v tests
--ignore tests/test_schedule_parser.py -k 'not
test_minutes_to_hexadecimal_seconds_with_a_negative_value_should_throw_an_error
and not
test_current_timestamp_to_hexadecimal_with_errornous_value_should_throw_an_error'
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14
3.13" returned exit code 13
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: python-aioswitcher
Source-Version: 6.0.3-1
Done: Edward Betts <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-aioswitcher, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Edward Betts <[email protected]> (supplier of updated python-aioswitcher
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 10 Jan 2026 09:51:11 +0000
Source: python-aioswitcher
Architecture: source
Version: 6.0.3-1
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <[email protected]>
Changed-By: Edward Betts <[email protected]>
Closes: 1123188
Changes:
python-aioswitcher (6.0.3-1) unstable; urgency=medium
.
* New upstream release. (Closes: #1123188)
* Refresh Cryptodome patch.
* Add my name to copyright and uploaders.
* Switch to using dh-sequence-python3.
* Switch to autopkgtest-pkg-pybuild.
* Upstream needs pytz for tests.
* Add <!nocheck> to test dependencies.
* Remove 'Priority: optional', now the default.
* Update Standards-Version.
* Update debian/watch to format version 5.
* Pass --no-cov to pytest to avoid generating the coverage report.
* Add debian/salsa-ci.yml.
Checksums-Sha1:
9ccab2403225bb52f1f70de1a5693f4eb85f5331 2601 python-aioswitcher_6.0.3-1.dsc
e2eac0e1407d8d72bc7570a27962ed6fd8d684dd 414244
python-aioswitcher_6.0.3.orig.tar.xz
5f6253467fb3b66052893d2928d10d068dd2a51e 2528
python-aioswitcher_6.0.3-1.debian.tar.xz
37ed90a80dcd7b0259d74f3ee224209587c42bdc 6787
python-aioswitcher_6.0.3-1_source.buildinfo
Checksums-Sha256:
5e1cb7998fb837d95ca900b4ee641ef36eceb5f3357f1f86add8cb3adad44045 2601
python-aioswitcher_6.0.3-1.dsc
17ad998a724172c0e4accf924c4fb96216abeb67760b8f78e28333713a634a0a 414244
python-aioswitcher_6.0.3.orig.tar.xz
17f250547dbdaca30a628593f4f902aa995efee1d4a7830d79ae21cfa4d8dcf5 2528
python-aioswitcher_6.0.3-1.debian.tar.xz
2b19fbbb084d6bf032a439e12815ba036bda4700ae06c5418495d948178b86fa 6787
python-aioswitcher_6.0.3-1_source.buildinfo
Files:
1405bf7b14a6d8929138828a8f23c2c3 2601 python optional
python-aioswitcher_6.0.3-1.dsc
a247e44dc4e618443fd1f1d0bc7ec88e 414244 python optional
python-aioswitcher_6.0.3.orig.tar.xz
68885731289903e7e24079fd63f5e1c5 2528 python optional
python-aioswitcher_6.0.3-1.debian.tar.xz
b271df33b733af5e4b724726895b4176 6787 python optional
python-aioswitcher_6.0.3-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+4rPp4xyYInDitAmlgWhCYxjuSoFAmliKVEACgkQlgWhCYxj
uSqUrBAAksI4VW0sFPNHI6IJYC9wzFJ0TcsAleCxYlqorytYKogfQ8Gseaj6zKLS
zn287ZXXS4xXp8jNRH5OE3OQDdKE8RwIxlHOvmCGAqDfb15wje9KD95paYNzTP3L
veQZRvACUy9jLB4TdoDv0hdNj5jDq6G5HSYkazUKEZ9fsGuJH16LxgbI2MCk3he9
ZyfEp7wUAWZgG1iyFtd2I1UA3pCqg7lE+i83S1HFP4SLNjt5SrtYd/5g3ZKzXyqB
xOtrOD3Y2Xn9FYX/xPEXfKbUuEjTFdLQgCbuuGXVhj9T7IKAWuOV0SFeL2YShVpd
4ORuWK1Os7fglniAnMVi6zqMGLS69bW8QoaQ3VMoDcphIkOv2Jm3gjHbBIt5152W
q2kErSPShteKBD5I4+8HMOboW1SLWhynjmXgjybXYFTEeraIYDOO/gdJ0Za1nkb7
r5/K+zgyVzE/50/+0tr/+rogTXFTjApqmcu8NryN0rQNOd7sqkF5HzeDIdUfLnt2
hKcdW5TCdxIiMPE2+zSiqhiEtKj6G2VaDcLoe6+FSswUP1BQPTJnB7/VZsJ2aC9+
P2gnU2zSEPr0K03Nfr3EzIKTg0Y4685xGx1wl3sMgr9vN3IXZA5wgjU4tL6F/tmk
13lgjsYgblEik9uCm/q/4KCfQYB7sfk/FsHNcE+mPg4IgmgB5e8=
=Y3Vq
-----END PGP SIGNATURE-----
pgpFx6DGJT2kp.pgp
Description: PGP signature
--- End Message ---