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

