Source: python-django-guid Version: 3.4.1-3 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20250124 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.12 with "build" > module > I: pybuild base:311: python3.12 -m build --skip-dependency-check > --no-isolation --wheel --outdir > /build/reproducible-path/python-django-guid-3.4.1/.pybuild/cpython3_3.12_django-guid > > * Building wheel... > Successfully built django_guid-3.4.0-py3-none-any.whl > I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with > "installer" module > 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/python-django-guid-3.4.1/.pybuild/cpython3_3.13_django-guid > > * Building wheel... > Successfully built django_guid-3.4.0-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/python-django-guid-3.4.1/.pybuild/cpython3_3.12_django-guid/build; > python3.12 -m pytest tests > /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: > PytestDeprecationWarning: The configuration option > "asyncio_default_fixture_loop_scope" is unset. > The event loop scope for asynchronous fixtures will default to the fixture > caching scope. Future versions of pytest-asyncio will default the loop scope > for asynchronous fixtures to function scope. Set the default fixture loop > scope explicitly in order to avoid unexpected behavior in the future. Valid > fixture loop scopes are: "function", "class", "module", "package", "session" > > warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) > ============================= test session starts > ============================== > platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 > django: settings: demoproj.settings (from ini) > rootdir: > /build/reproducible-path/python-django-guid-3.4.1/.pybuild/cpython3_3.12_django-guid/build > configfile: pytest.ini > plugins: mock-3.14.0, django-4.5.2, subtests-0.13.1, asyncio-0.25.1, > typeguard-4.4.1 > asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None > collected 66 items > > tests/functional/test_async_middleware.py ... [ > 4%] > tests/functional/test_integration_base_class.py ....,,,.. [ > 13%] > tests/functional/test_sentry_integration.py .. [ > 16%] > tests/functional/test_set_get_del_context.py . [ > 18%] > tests/functional/test_sync_middleware.py ................ [ > 42%] > tests/unit/test_celery_config.py .... [ > 48%] > tests/unit/test_celery_signals.py ......... [ > 62%] > tests/unit/test_config.py .................... [ > 92%] > tests/unit/test_guid_validation.py .. [ > 95%] > tests/unit/test_uuid_length.py ... > [100%] > > =============================== warnings summary > =============================== > ../../../../../../usr/lib/python3/dist-packages/django/conf/__init__.py:267 > /usr/lib/python3/dist-packages/django/conf/__init__.py:267: > RemovedInDjango50Warning: The USE_L10N setting is deprecated. Starting with > Django 5.0, localized formatting of data will always be enabled. For example > Django will display numbers and dates using the format of the current locale. > warnings.warn(USE_L10N_DEPRECATED_MSG, RemovedInDjango50Warning) > > tests/functional/test_sentry_integration.py::test_sentry_integration > > /build/reproducible-path/python-django-guid-3.4.1/django_guid/integrations/sentry.py:37: > DeprecationWarning: sentry_sdk.configure_scope is deprecated and will be > removed in the next major version. Please consult our migration guide to > learn how to migrate to the new API: > https://docs.sentry.io/platforms/python/migration/1.x-to-2.x#scope-configuring > with sentry_sdk.configure_scope() as scope: > > tests/unit/test_celery_signals.py::test_set_transaction_id > > /build/reproducible-path/python-django-guid-3.4.1/django_guid/integrations/celery/signals.py:26: > DeprecationWarning: sentry_sdk.configure_scope is deprecated and will be > removed in the next major version. Please consult our migration guide to > learn how to migrate to the new API: > https://docs.sentry.io/platforms/python/migration/1.x-to-2.x#scope-configuring > with configure_scope() as scope: > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > ============== 66 passed, 3 warnings, 3 subtests passed in 2.57s > =============== > I: pybuild base:311: cd > /build/reproducible-path/python-django-guid-3.4.1/.pybuild/cpython3_3.13_django-guid/build; > python3.13 -m pytest tests > /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: > PytestDeprecationWarning: The configuration option > "asyncio_default_fixture_loop_scope" is unset. > The event loop scope for asynchronous fixtures will default to the fixture > caching scope. Future versions of pytest-asyncio will default the loop scope > for asynchronous fixtures to function scope. Set the default fixture loop > scope explicitly in order to avoid unexpected behavior in the future. Valid > fixture loop scopes are: "function", "class", "module", "package", "session" > > warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) > ============================= test session starts > ============================== > platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 > django: settings: demoproj.settings (from ini) > rootdir: > /build/reproducible-path/python-django-guid-3.4.1/.pybuild/cpython3_3.13_django-guid/build > configfile: pytest.ini > plugins: mock-3.14.0, django-4.5.2, subtests-0.13.1, asyncio-0.25.1, > typeguard-4.4.1 > asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None > collected 66 items > > tests/functional/test_async_middleware.py ... [ > 4%] > tests/functional/test_integration_base_class.py ....,,,.. [ > 13%] > tests/functional/test_sentry_integration.py .. [ > 16%] > tests/functional/test_set_get_del_context.py . [ > 18%] > tests/functional/test_sync_middleware.py ................ [ > 42%] > tests/unit/test_celery_config.py .... [ > 48%] > tests/unit/test_celery_signals.py ......... [ > 62%] > tests/unit/test_config.py .................... [ > 92%] > tests/unit/test_guid_validation.py .. [ > 95%] > tests/unit/test_uuid_length.py ... > [100%] > > =============================== warnings summary > =============================== > ../../../../../../usr/lib/python3/dist-packages/django/conf/__init__.py:267 > /usr/lib/python3/dist-packages/django/conf/__init__.py:267: > RemovedInDjango50Warning: The USE_L10N setting is deprecated. Starting with > Django 5.0, localized formatting of data will always be enabled. For example > Django will display numbers and dates using the format of the current locale. > warnings.warn(USE_L10N_DEPRECATED_MSG, RemovedInDjango50Warning) > > tests/functional/test_sentry_integration.py::test_sentry_integration > > /build/reproducible-path/python-django-guid-3.4.1/django_guid/integrations/sentry.py:37: > DeprecationWarning: sentry_sdk.configure_scope is deprecated and will be > removed in the next major version. Please consult our migration guide to > learn how to migrate to the new API: > https://docs.sentry.io/platforms/python/migration/1.x-to-2.x#scope-configuring > with sentry_sdk.configure_scope() as scope: > > tests/unit/test_celery_signals.py::test_set_transaction_id > > /build/reproducible-path/python-django-guid-3.4.1/django_guid/integrations/celery/signals.py:26: > DeprecationWarning: sentry_sdk.configure_scope is deprecated and will be > removed in the next major version. Please consult our migration guide to > learn how to migrate to the new API: > https://docs.sentry.io/platforms/python/migration/1.x-to-2.x#scope-configuring > with configure_scope() as scope: > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > ============== 66 passed, 3 warnings, 3 subtests passed in 2.49s > =============== > create-stamp debian/debhelper-build-stamp > dh_testroot -O--buildsystem=pybuild > dh_prep -O--buildsystem=pybuild > dh_auto_install -O--buildsystem=pybuild > I: pybuild plugin_pyproject:178: Copying package built for python3.12 to > destdir > I: pybuild plugin_pyproject:178: Copying package built for python3.13 to > destdir > debian/rules execute_after_dh_install > make[1]: Entering directory > '/build/reproducible-path/python-django-guid-3.4.1' > rm > /build/reproducible-path/python-django-guid-3.4.1/debian/python3-django-guid/usr/lib/python3*/dist-packages/CHANGELOG.rst > rm: cannot remove > '/build/reproducible-path/python-django-guid-3.4.1/debian/python3-django-guid/usr/lib/python3*/dist-packages/CHANGELOG.rst': > No such file or directory > make[1]: *** [debian/rules:12: execute_after_dh_install] Error 1 The full build log is available from: http://qa-logs.debian.net/2025/01/24/python-django-guid_3.4.1-3_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250124;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250124&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.