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.

Reply via email to