Your message dated Fri, 14 Nov 2025 10:19:08 +0000
with message-id <[email protected]>
and subject line Bug#1115778: fixed in zigpy 0.86.0-1
has caused the Debian Bug report #1115778,
regarding zigpy: FTBFS: with pytest.raises(TypeError):
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.)
--
1115778: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1115778
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: zigpy
Version: 0.82.2-1
Severity: serious
Justification: FTBFS
Tags: forky sid ftbfs
User: [email protected]
Usertags: ftbfs-20250919 ftbfs-forky
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
The full build log is available from:
http://qa-logs.debian.net/2025/09/19/zigpy_0.82.2-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250919;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250919&[email protected]&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.
--
Relevant part of the build log (hopefully):
> ==================================== ERRORS
> ====================================
> __________________ ERROR at setup of test_ota_disabled_legacy
> __________________
> file
> /build/reproducible-path/zigpy-0.82.2/.pybuild/cpython3_3.13/build/tests/ota/test_ota_config.py,
> line 17
> @pytest.mark.filterwarnings("ignore::DeprecationWarning")
> async def test_ota_disabled_legacy(tmp_path: pathlib.Path) -> None:
> (tmp_path / "index.json").write_text("{}")
>
> # Enable all the providers
> ota = zigpy.ota.OTA(
> config=config.SCHEMA_OTA(
> {
> config.CONF_OTA_ENABLED: False, # But disable OTA
> config.CONF_OTA_ADVANCED_DIR: tmp_path,
> config.CONF_OTA_ALLOW_ADVANCED_DIR:
> config.CONF_OTA_ALLOW_ADVANCED_DIR_STRING,
> config.CONF_OTA_IKEA: True,
> config.CONF_OTA_INOVELLI: True,
> config.CONF_OTA_LEDVANCE: True,
> config.CONF_OTA_SALUS: True,
> config.CONF_OTA_SONOFF: True,
> config.CONF_OTA_THIRDREALITY: True,
> config.CONF_OTA_PROVIDERS: [],
> config.CONF_OTA_EXTRA_PROVIDERS: [],
> config.CONF_OTA_REMOTE_PROVIDERS: [
> {
> config.CONF_OTA_PROVIDER_URL:
> "https://example.org/remote_index.json",
> config.CONF_OTA_PROVIDER_MANUF_IDS: [0x1234, 4476],
> }
> ],
> config.CONF_OTA_Z2M_LOCAL_INDEX: tmp_path / "index.json",
> config.CONF_OTA_Z2M_REMOTE_INDEX:
> "https://example.org/z2m_index.json",
> }
> ),
> application=None,
> )
>
> # None are actually enabled
> assert not ota._providers
> file
> /build/reproducible-path/zigpy-0.82.2/.pybuild/cpython3_3.13/build/tests/conftest.py,
> line 286
> @pytest.fixture(autouse=True)
> def verify_cleanup(
> E fixture 'event_loop' not found
> > available fixtures: _class_scoped_runner, _function_scoped_runner,
> > _module_scoped_runner, _package_scoped_runner, _session_scoped_runner, app,
> > app_mock, cache, capfd, capfdbinary, caplog, capsys, capsysbinary,
> > capteesys, doctest_namespace, event_loop_policy, make_initialized_device,
> > monkeypatch, pytestconfig, raise_on_bad_log_formatting, record_property,
> > record_testsuite_property, record_xml_attribute, recwarn, tmp_path,
> > tmp_path_factory, tmpdir, tmpdir_factory, unused_tcp_port,
> > unused_tcp_port_factory, unused_udp_port, unused_udp_port_factory,
> > verify_cleanup
> > use 'pytest --fixtures [testpath]' for help on them.
>
> /build/reproducible-path/zigpy-0.82.2/.pybuild/cpython3_3.13/build/tests/conftest.py:286
--- End Message ---
--- Begin Message ---
Source: zigpy
Source-Version: 0.86.0-1
Done: Edward Betts <[email protected]>
We believe that the bug you reported is fixed in the latest version of
zigpy, 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 zigpy 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: Fri, 14 Nov 2025 09:45:11 +0000
Source: zigpy
Architecture: source
Version: 0.86.0-1
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <[email protected]>
Changed-By: Edward Betts <[email protected]>
Closes: 1115778
Changes:
zigpy (0.86.0-1) unstable; urgency=medium
.
* New upstream release.
* Upstream removed python3-serial-asyncio dependency.
* Add python3-pyserial-asyncio-fast build dependency.
* Remove 'Rules-Requires-Root: no', now the default.
* Tests are broken until upstream updates them for new pytest-asyncio,
skip for now. (Closes: #1115778)
* Update debian/watch to format version 5.
* Add debian/salsa-ci.yml.
Checksums-Sha1:
b25c185576d331664ff4ce57f06cc1823cf57f34 2492 zigpy_0.86.0-1.dsc
bc930d6eadbf7fedef013e208d61e2274850b2a3 490480 zigpy_0.86.0.orig.tar.gz
c3ac2f73ce8d3b7de54d50b6008d396bc577f3da 3368 zigpy_0.86.0-1.debian.tar.xz
90a0e27bbdd33b2baede01f8a65c9e14e76b41da 7049 zigpy_0.86.0-1_source.buildinfo
Checksums-Sha256:
baaaa92a547c2dee7d6112e481a18c48bf5dd80d3e93f60069788d580aebb2b8 2492
zigpy_0.86.0-1.dsc
a0daf3c4ba21ca0ac235beaf1a0eb5899fc69a292aa7b7a6d1b27b9497fc24d4 490480
zigpy_0.86.0.orig.tar.gz
1ee546271d098adf001eb4c3619ee689c939548d4cc2297267a466414518ade2 3368
zigpy_0.86.0-1.debian.tar.xz
69e76c29e0a2ba7f266dbe6f319a328725c4b90a06ddf97756ed0fdae622800b 7049
zigpy_0.86.0-1_source.buildinfo
Files:
84ea6a51887289a4ca7bb88f3c93b5f0 2492 python optional zigpy_0.86.0-1.dsc
31dcc769602788a02c557831673a5260 490480 python optional
zigpy_0.86.0.orig.tar.gz
854ea0033678f67b766102866deed1f5 3368 python optional
zigpy_0.86.0-1.debian.tar.xz
a525fe46cf97be0c2c0712d40f1c9c20 7049 python optional
zigpy_0.86.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+4rPp4xyYInDitAmlgWhCYxjuSoFAmkW/rYACgkQlgWhCYxj
uSoFlw/8CjNhKs1DOPzOisW2vMTMoJjmEBkkuKq+kzu7CRzs3knooetoofeGnpTZ
htVu5xfQKeuntMpsEnOVEJmLRlfRFHnVwVlSTeHCecc4vuz3u9K4KvmAln367/xU
P0h+UPhvDuwbGWcRWMSQaooFW4gJ86KRCFoynRSkl+Y4U5pZYPTWUJ7LTa1fqGg3
GvmSM/bBtLqTgQKunN0rqOZe4GPf64uT1AvWIzfwmfazib5COmtuBEDJxC0Iiwqn
OhTLRqlP7hcQb856xkAWUSKeHfgNrJcEprp1WVWaaKS+Mnk9S+5jBXsbCWRy+L4r
qVbWqBIudrft5sIUhXZ558DgP2izTGg73QOTFeFhkXxSQ81scCAAlGnXydMYvVku
dOGIl8hBL/lcelwXoQ2+9IIOAL0o7rUi2IFES+ukCyPMW53I4hTvbq25AkJSugO8
SHyKHHxRTuPZ0fu9h2/e+ccT+pvjfdLBzu4f55pEWdgt9zoU/HFdfZZVdTANOGtA
yCNcaoYaYcAHw2kmgcFVYF+o64ja0pcfbNc78dpMPEAinfLku7VfJyqFaODSKZuO
8x+NMqDT/CxjG7nPRrF/iRyYlFZiJnq9RXiVLoSYDF4afCa6Nsd2VWsvOice5VaF
oQG6l0kEKjlZ2tQLvZ7FQKB9xW5ZQqjMfI0jOzrumijpbAvaVkM=
=Y5Zu
-----END PGP SIGNATURE-----
pgpQU6aaK69rV.pgp
Description: PGP signature
--- End Message ---