Source: pydantic-extra-types Version: 2.10.3-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20250327 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules binary > dh binary --buildsystem=pybuild > 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:129: Building wheel for python3.13 with "build" > module > I: pybuild base:311: python3.13 -m build --skip-dependency-check > --no-isolation --wheel --outdir > /build/reproducible-path/pydantic-extra-types-2.10.3/.pybuild/cpython3_3.13_pydantic-extra-types > > * Building wheel... > Successfully built pydantic_extra_types-2.10.3-py3-none-any.whl > I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with > "installer" module > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:311: cd > /build/reproducible-path/pydantic-extra-types-2.10.3/.pybuild/cpython3_3.13_pydantic-extra-types/build; > python3.13 -m pytest --deselect > 'tests/test_timezone_names.py::test_all_timezones_zone_info[Factory]' > --deselect > 'tests/test_timezone_names.py::test_all_timezones_zone_info[localtime]' > --deselect > 'tests/test_timezone_names.py::test_all_timezones_zone_info_NonStrict[zone490]' > --deselect > 'tests/test_timezone_names.py::test_all_timezones_zone_info_NonStrict[zone597]' > ============================= test session starts > ============================== > platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 > rootdir: > /build/reproducible-path/pydantic-extra-types-2.10.3/.pybuild/cpython3_3.13_pydantic-extra-types/build > configfile: pyproject.toml > plugins: time-machine-2.16.0 > collected 13232 items / 4 deselected / 13228 selected > > tests/test_coordinate.py .............................................. [ > 0%] > tests/test_country_code.py ............................................. [ > 0%] > ........................................................................ [ > 1%] > ........................................................................ [ > 1%] > ........................................................................ [ > 2%] > ........................................................................ [ > 2%] > ........................................................................ [ > 3%] > ........................................................................ [ > 3%] > ... [ > 3%] > tests/test_currency_code.py ............................................ [ > 4%] > ........................................................................ [ > 4%] > ........................................................................ [ > 5%] > ........................................................................ [ > 5%] > ........................................................................ [ > 6%] > ..................................... [ > 6%] > tests/test_domain.py ......................... [ > 6%] > tests/test_epoch.py .... [ > 6%] > tests/test_isbn.py ..................................................... [ > 7%] > ....... [ > 7%] > tests/test_json_schema.py ............................... [ > 7%] > tests/test_language_codes.py ........................................... [ > 7%] > ........................................................................ [ > 8%] > ........................................................................ [ > 9%] > ........................................................................ [ > 9%] > ........................................................................ [ > 10%] > ........................................................................ [ > 10%] > ........................................................................ [ > 11%] > ........................................................................ [ > 11%] > ........................................................................ [ > 12%] > ........................................................................ [ > 12%] > ........................................................................ [ > 13%] > ........................................................................ [ > 13%] > ........................................................................ [ > 14%] > ........................................................................ [ > 15%] > ........................................................................ [ > 15%] > ........................................................................ [ > 16%] > ........................................................................ [ > 16%] > ........................................................................ [ > 17%] > ........................................................................ [ > 17%] > ........................................................................ [ > 18%] > ........................................................................ [ > 18%] > ........................................................................ [ > 19%] > ........................................................................ [ > 19%] > ........................................................................ [ > 20%] > ........................................................................ [ > 21%] > ........................................................................ [ > 21%] > ........................................................................ [ > 22%] > ........................................................................ [ > 22%] > ........................................................................ [ > 23%] > ........................................................................ [ > 23%] > ........................................................................ [ > 24%] > ........................................................................ [ > 24%] > ........................................................................ [ > 25%] > ........................................................................ [ > 25%] > ........................................................................ [ > 26%] > ........................................................................ [ > 27%] > ........................................................................ [ > 27%] > ........................................................................ [ > 28%] > ........................................................................ [ > 28%] > ........................................................................ [ > 29%] > ........................................................................ [ > 29%] > ........................................................................ [ > 30%] > ........................................................................ [ > 30%] > ........................................................................ [ > 31%] > ........................................................................ [ > 31%] > ........................................................................ [ > 32%] > ........................................................................ [ > 33%] > ........................................................................ [ > 33%] > ........................................................................ [ > 34%] > ........................................................................ [ > 34%] > ........................................................................ [ > 35%] > ........................................................................ [ > 35%] > ........................................................................ [ > 36%] > ........................................................................ [ > 36%] > ........................................................................ [ > 37%] > ........................................................................ [ > 37%] > ........................................................................ [ > 38%] > ........................................................................ [ > 39%] > ........................................................................ [ > 39%] > ........................................................................ [ > 40%] > ........................................................................ [ > 40%] > ........................................................................ [ > 41%] > ........................................................................ [ > 41%] > ........................................................................ [ > 42%] > ........................................................................ [ > 42%] > ........................................................................ [ > 43%] > ........................................................................ [ > 43%] > ........................................................................ [ > 44%] > ........................................................................ [ > 45%] > ........................................................................ [ > 45%] > ........................................................................ [ > 46%] > ........................................................................ [ > 46%] > ........................................................................ [ > 47%] > ........................................................................ [ > 47%] > ........................................................................ [ > 48%] > ........................................................................ [ > 48%] > ........................................................................ [ > 49%] > ........................................................................ [ > 49%] > ........................................................................ [ > 50%] > ........................................................................ [ > 50%] > ........................................................................ [ > 51%] > ........................................................................ [ > 52%] > ........................................................................ [ > 52%] > ........................................................................ [ > 53%] > ........................................................................ [ > 53%] > ........................................................................ [ > 54%] > ........................................................................ [ > 54%] > ........................................................................ [ > 55%] > ........................................................................ [ > 55%] > ........................................................................ [ > 56%] > ........................................................................ [ > 56%] > ........................................................................ [ > 57%] > ........................................................................ [ > 58%] > ........................................................................ [ > 58%] > ........................................................................ [ > 59%] > ........................................................................ [ > 59%] > ........................................................................ [ > 60%] > ........................................................................ [ > 60%] > ........................................................................ [ > 61%] > ........................................................................ [ > 61%] > ........................................................................ [ > 62%] > ........................................................................ [ > 62%] > ........................................................................ [ > 63%] > ........................................................................ [ > 64%] > ........................................................................ [ > 64%] > ........................................................................ [ > 65%] > ........................................................................ [ > 65%] > ........................................................................ [ > 66%] > ........................................................................ [ > 66%] > ........................................................................ [ > 67%] > ........................................................................ [ > 67%] > ........................................................................ [ > 68%] > ........................................................................ [ > 68%] > ........................................................................ [ > 69%] > ........................................................................ [ > 70%] > ........................................................................ [ > 70%] > ........................................................................ [ > 71%] > ...................................................... [ > 71%] > tests/test_mac_address.py .............................................. [ > 71%] > . [ > 71%] > tests/test_mongo_object_id.py ....... [ > 71%] > tests/test_pendulum_dt.py .............................................. [ > 72%] > ........................................................................ [ > 72%] > ................................. [ > 73%] > tests/test_phone_numbers.py .............. [ > 73%] > tests/test_phone_numbers_validator.py .............. [ > 73%] > tests/test_routing_number.py ................ [ > 73%] > tests/test_s3.py ...................... [ > 73%] > tests/test_scripts.py .................................................. [ > 73%] > ........................................................................ [ > 74%] > ............................................................... [ > 74%] > tests/test_semantic_version.py ......................................... [ > 75%] > ........................................................................ [ > 75%] > ..................... [ > 76%] > tests/test_semver.py ... [ > 76%] > tests/test_timezone_names.py ........................................... [ > 76%] > ........................................................................ [ > 76%] > ........................................................................ [ > 77%] > ........................................................................ [ > 77%] > ........................................................................ [ > 78%] > ........................................................................ [ > 79%] > ........................................................................ [ > 79%] > ........................................................................ [ > 80%] > ........................................................................ [ > 80%] > ........................................................................ [ > 81%] > ........................................................................ [ > 81%] > ........................................................................ [ > 82%] > ........................................................................ [ > 82%] > ........................................................................ [ > 83%] > ........................................................................ [ > 83%] > ........................................................................ [ > 84%] > ........................................................................ [ > 85%] > ........................................................................ [ > 85%] > ........................................................................ [ > 86%] > ........................................................................ [ > 86%] > ........................................................................ [ > 87%] > ........................................................................ [ > 87%] > ........................................................................ [ > 88%] > ........................................................................ [ > 88%] > ........................................................................ [ > 89%] > ........................................................................ [ > 89%] > ........................................................................ [ > 90%] > ........................................................................ [ > 91%] > ........................................................................ [ > 91%] > ........................................................................ [ > 92%] > ........................................................................ [ > 92%] > ........................................................................ [ > 93%] > ........................................................................ [ > 93%] > ........................................................................ [ > 94%] > ........................................................................ [ > 94%] > ........................................................................ [ > 95%] > ........................................................................ [ > 95%] > ........................................................................ [ > 96%] > ........................................................................ [ > 97%] > ........................................................................ [ > 97%] > ............................F........................................... [ > 98%] > ..............................................................F......... [ > 98%] > .. [ > 98%] > tests/test_types_color.py .............................................. [ > 99%] > .............................................. [ > 99%] > tests/test_types_payment.py ............................................ [ > 99%] > ......................... [ > 99%] > tests/test_ulid.py ............. > [100%] > > =================================== FAILURES > =================================== > _______________ test_all_timezones_zone_info_NonStrict[zone491] > ________________ > > zone = ('factory', 'Factory') > > @pytest.mark.parametrize('zone', zones_bad) > def test_all_timezones_zone_info_NonStrict(zone): > > assert NonStrictTzName(timezone_name=zone[0]).timezone_name == zone[1] > E pydantic_core._pydantic_core.ValidationError: 1 validation error for > NonStrictTzName > E timezone_name > E Invalid timezone name. [type=TimeZoneName, input_value='factory', > input_type=str] > > tests/test_timezone_names.py:80: ValidationError > _______________ test_all_timezones_zone_info_NonStrict[zone598] > ________________ > > zone = ('localtime', 'localtime') > > @pytest.mark.parametrize('zone', zones_bad) > def test_all_timezones_zone_info_NonStrict(zone): > > assert NonStrictTzName(timezone_name=zone[0]).timezone_name == zone[1] > E pydantic_core._pydantic_core.ValidationError: 1 validation error for > NonStrictTzName > E timezone_name > E Invalid timezone name. [type=TimeZoneName, input_value='localtime', > input_type=str] > > tests/test_timezone_names.py:80: ValidationError > =========================== short test summary info > ============================ > FAILED > tests/test_timezone_names.py::test_all_timezones_zone_info_NonStrict[zone491] > FAILED > tests/test_timezone_names.py::test_all_timezones_zone_info_NonStrict[zone598] > ================ 2 failed, 13226 passed, 4 deselected in 10.05s > ================ > E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd > /build/reproducible-path/pydantic-extra-types-2.10.3/.pybuild/cpython3_3.13_pydantic-extra-types/build; > python3.13 -m pytest --deselect > 'tests/test_timezone_names.py::test_all_timezones_zone_info[Factory]' > --deselect > 'tests/test_timezone_names.py::test_all_timezones_zone_info[localtime]' > --deselect > 'tests/test_timezone_names.py::test_all_timezones_zone_info_NonStrict[zone490]' > --deselect > 'tests/test_timezone_names.py::test_all_timezones_zone_info_NonStrict[zone597]' > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2025/03/27/pydantic-extra-types_2.10.3-2_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250327;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250327&fusertaguser=lu...@debian.org&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.