Source: python-django-celery-beat
Version: 2.2.1-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220624 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:239: /usr/bin/python3.9 setup.py build 
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/models.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/tzcrontab.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/validators.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/schedulers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/apps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/clockedschedule.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/admin.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/managers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying 
> django_celery_beat/migrations/0015_edit_solarschedule_events_choices.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0004_auto_20170221_0000.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0006_periodictask_priority.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0006_auto_20180210_1226.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0001_initial.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0006_auto_20180322_0932.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0013_auto_20200609_0727.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0009_periodictask_headers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0014_remove_clockedschedule_enabled.py 
> -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying 
> django_celery_beat/migrations/0005_add_solarschedule_events_choices.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0007_auto_20180521_0826.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0011_auto_20190508_0153.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0002_auto_20161118_0346.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0008_auto_20180914_1922.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0012_periodictask_expire_seconds.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0003_auto_20161209_0049.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0010_auto_20190429_0326.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/migrations
> running egg_info
> creating django_celery_beat.egg-info
> writing django_celery_beat.egg-info/PKG-INFO
> writing dependency_links to django_celery_beat.egg-info/dependency_links.txt
> writing entry points to django_celery_beat.egg-info/entry_points.txt
> writing requirements to django_celery_beat.egg-info/requires.txt
> writing top-level names to django_celery_beat.egg-info/top_level.txt
> writing manifest file 'django_celery_beat.egg-info/SOURCES.txt'
> reading manifest file 'django_celery_beat.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: manifest_maker: MANIFEST.in, line 9: 'recursive-include' expects 
> <dir> <pattern1> <pattern2> ...
> 
> warning: no files found matching '*' under directory 'examples'
> warning: no files found matching '*.rst' under directory 'requirements'
> warning: no files found matching '*.mo' under directory 'django_celery_beat'
> warning: no previously-included files matching '__pycache__' found under 
> directory '*'
> warning: no previously-included files matching '*.py[co]' found under 
> directory '*'
> warning: no previously-included files matching '.*.sw[a-z]' found under 
> directory '*'
> adding license file 'LICENSE'
> adding license file 'AUTHORS'
> writing manifest file 'django_celery_beat.egg-info/SOURCES.txt'
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/es
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/es/LC_MESSAGES
> copying django_celery_beat/locale/es/LC_MESSAGES/django.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/es/LC_MESSAGES
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/fr
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/fr/LC_MESSAGES
> copying django_celery_beat/locale/fr/LC_MESSAGES/django.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/fr/LC_MESSAGES
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/ru
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/ru/LC_MESSAGES
> copying django_celery_beat/locale/ru/LC_MESSAGES/django.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/ru/LC_MESSAGES
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/zh_hans
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/zh_hans/LC_MESSAGES
> copying django_celery_beat/locale/zh_hans/LC_MESSAGES/django.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/locale/zh_hans/LC_MESSAGES
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/templates
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/templates/admin
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/templates/admin/djcelery
> copying django_celery_beat/templates/admin/djcelery/change_list.html -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build/django_celery_beat/templates/admin/djcelery
> I: pybuild base:239: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/models.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/tzcrontab.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/validators.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/schedulers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/apps.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/clockedschedule.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/admin.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/managers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> copying django_celery_beat/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying 
> django_celery_beat/migrations/0015_edit_solarschedule_events_choices.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0004_auto_20170221_0000.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0006_periodictask_priority.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0006_auto_20180210_1226.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0001_initial.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0006_auto_20180322_0932.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0013_auto_20200609_0727.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0009_periodictask_headers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0014_remove_clockedschedule_enabled.py 
> -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying 
> django_celery_beat/migrations/0005_add_solarschedule_events_choices.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0007_auto_20180521_0826.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0011_auto_20190508_0153.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0002_auto_20161118_0346.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0008_auto_20180914_1922.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0012_periodictask_expire_seconds.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0003_auto_20161209_0049.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> copying django_celery_beat/migrations/0010_auto_20190429_0326.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/migrations
> running egg_info
> writing django_celery_beat.egg-info/PKG-INFO
> writing dependency_links to django_celery_beat.egg-info/dependency_links.txt
> writing entry points to django_celery_beat.egg-info/entry_points.txt
> writing requirements to django_celery_beat.egg-info/requires.txt
> writing top-level names to django_celery_beat.egg-info/top_level.txt
> reading manifest file 'django_celery_beat.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: manifest_maker: MANIFEST.in, line 9: 'recursive-include' expects 
> <dir> <pattern1> <pattern2> ...
> 
> warning: no files found matching '*' under directory 'examples'
> warning: no files found matching '*.rst' under directory 'requirements'
> warning: no files found matching '*.mo' under directory 'django_celery_beat'
> warning: no previously-included files matching '__pycache__' found under 
> directory '*'
> warning: no previously-included files matching '*.py[co]' found under 
> directory '*'
> warning: no previously-included files matching '.*.sw[a-z]' found under 
> directory '*'
> adding license file 'LICENSE'
> adding license file 'AUTHORS'
> writing manifest file 'django_celery_beat.egg-info/SOURCES.txt'
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/es
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/es/LC_MESSAGES
> copying django_celery_beat/locale/es/LC_MESSAGES/django.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/es/LC_MESSAGES
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/fr
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/fr/LC_MESSAGES
> copying django_celery_beat/locale/fr/LC_MESSAGES/django.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/fr/LC_MESSAGES
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/ru
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/ru/LC_MESSAGES
> copying django_celery_beat/locale/ru/LC_MESSAGES/django.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/ru/LC_MESSAGES
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/zh_hans
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/zh_hans/LC_MESSAGES
> copying django_celery_beat/locale/zh_hans/LC_MESSAGES/django.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/locale/zh_hans/LC_MESSAGES
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/templates
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/templates/admin
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/templates/admin/djcelery
> copying django_celery_beat/templates/admin/djcelery/change_list.html -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build/django_celery_beat/templates/admin/djcelery
> PYTHONPATH=. python3 -m sphinx -b html -d docs/.build/.doctrees -N docs 
> docs/.build/html
> Running Sphinx v4.5.0
> making output directory... done
> loading intersphinx inventory from https://docs.python.org/dev/objects.inv...
> loading intersphinx inventory from 
> https://www.sphinx-doc.org/en/stable/objects.inv...
> loading intersphinx inventory from 
> https://docs.celeryproject.org/en/master/objects.inv...
> loading intersphinx inventory from 
> https://django.readthedocs.io/en/latest/objects.inv...
> intersphinx inventory has moved: 
> https://docs.celeryproject.org/en/master/objects.inv -> 
> https://docs.celeryq.dev/en/master/objects.inv
> intersphinx inventory has moved: 
> https://www.sphinx-doc.org/en/stable/objects.inv -> 
> https://www.sphinx-doc.org/en/master/objects.inv
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 13 source files that are out of date
> updating environment: [new config] 13 added, 0 changed, 0 removed
> reading sources... [  7%] changelog
> reading sources... [ 15%] copyright
> reading sources... [ 23%] glossary
> reading sources... [ 30%] index
> reading sources... [ 38%] reference/django-celery-beat
> reading sources... [ 46%] reference/django-celery-beat.admin
> reading sources... [ 53%] reference/django-celery-beat.managers
> reading sources... [ 61%] reference/django-celery-beat.models
> reading sources... [ 69%] reference/django-celery-beat.schedulers
> reading sources... [ 76%] reference/django-celery-beat.tzcrontab
> reading sources... [ 84%] reference/django-celery-beat.utils
> reading sources... [ 92%] reference/django-celery-beat.validators
> reading sources... [100%] reference/index
> 
> Changelog:34: WARNING: Field list ends without a blank line; unexpected 
> unindent.
> Changelog:47: WARNING: Field list ends without a blank line; unexpected 
> unindent.
> Changelog:55: WARNING: Field list ends without a blank line; unexpected 
> unindent.
> Changelog:67: WARNING: Field list ends without a blank line; unexpected 
> unindent.
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [  7%] changelog
> writing output... [ 15%] copyright
> writing output... [ 23%] glossary
> writing output... [ 30%] index
> writing output... [ 38%] reference/django-celery-beat
> writing output... [ 46%] reference/django-celery-beat.admin
> writing output... [ 53%] reference/django-celery-beat.managers
> writing output... [ 61%] reference/django-celery-beat.models
> writing output... [ 69%] reference/django-celery-beat.schedulers
> writing output... [ 76%] reference/django-celery-beat.tzcrontab
> writing output... [ 84%] reference/django-celery-beat.utils
> writing output... [ 92%] reference/django-celery-beat.validators
> writing output... [100%] reference/index
> 
> docs/includes/introduction.txt:201: WARNING: Could not lex literal_block as 
> "python3". Highlighting skipped.
> docs/includes/introduction.txt:207: WARNING: Could not lex literal_block as 
> "python3". Highlighting skipped.
> docs/includes/introduction.txt:212: WARNING: Could not lex literal_block as 
> "python3". Highlighting skipped.
> docs/includes/introduction.txt:223: WARNING: Could not lex literal_block as 
> "python3". Highlighting skipped.
> generating indices... genindex py-modindex done
> highlighting module code... [ 14%] django_celery_beat.admin
> highlighting module code... [ 28%] django_celery_beat.managers
> highlighting module code... [ 42%] django_celery_beat.models
> highlighting module code... [ 57%] django_celery_beat.schedulers
> highlighting module code... [ 71%] django_celery_beat.tzcrontab
> highlighting module code... [ 85%] django_celery_beat.utils
> highlighting module code... [100%] django_celery_beat.validators
> 
> writing additional pages... search done
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 8 warnings.
> 
> The HTML pages are in docs/.build/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:239: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build; python3.9 -m 
> pytest -p celery.contrib.pytest -k "not 
> test_heap_always_return_the_first_item and not test_run_task and not 
> test_run_tasks"
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.13, pytest-6.2.5, py-1.10.0, pluggy-1.0.0
> Django settings: t.proj.settings (from ini file)
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build, 
> configfile: setup.cfg, testpaths: t/unit/
> plugins: django-3.5.1, timeout-2.1.0, case-1.5.3
> collected 96 items / 3 deselected / 93 selected
> 
> t/unit/test_admin.py ......                                              [  
> 6%]
> t/unit/test_schedulers.py .....................FF..............          [ 
> 46%]
> t/unit/test_crontabs.py .........................................        [ 
> 90%]
> t/unit/test_models.py .........                                          
> [100%]
> 
> =================================== FAILURES 
> ===================================
> ________ test_DatabaseScheduler.test_update_scheduler_heap_invalidation 
> ________
> 
> self = <t.unit.test_schedulers.test_DatabaseScheduler object at 
> 0x7f43bb193af0>
> monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f43bb295700>
> 
>     def test_update_scheduler_heap_invalidation(self, monkeypatch):
>         # mock "schedule_changed" to always trigger update for
>         # all calls to schedule, as a change may occur at any moment
>         monkeypatch.setattr(self.s, 'schedule_changed', lambda: True)
> >       self.s.tick()
> 
> t/unit/test_schedulers.py:539: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/celery/beat.py:343: in tick
>     self.populate_heap()
> /usr/lib/python3/dist-packages/celery/beat.py:317: in populate_heap
>     is_due, next_call_delay = entry.is_due()
> django_celery_beat/schedulers.py:135: in is_due
>     return self.schedule.is_due(last_run_at_in_tz)
> django_celery_beat/tzcrontab.py:45: in is_due
>     rem_delta = self.remaining_estimate(last_run_at)
> /usr/lib/python3/dist-packages/celery/schedules.py:610: in remaining_estimate
>     return remaining(*self.remaining_delta(last_run_at, ffwd=ffwd))
> /usr/lib/python3/dist-packages/celery/schedules.py:548: in remaining_delta
>     now = self.maybe_make_aware(self.now())
> /usr/lib/python3/dist-packages/celery/schedules.py:67: in now
>     return (self.nowfun or self.app.now)()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <crontab: 2,4,5 *
>          * *
>           * (m/h/d/dM/MY), UTC>
>         
> 
>     def nowfunc(self):
> >       return self.tz.normalize(
>             pytz.utc.localize(datetime.utcnow())
>         )
> E       AttributeError: 'zoneinfo.ZoneInfo' object has no attribute 
> 'normalize'
> 
> django_celery_beat/tzcrontab.py:31: AttributeError
> ______________ test_DatabaseScheduler.test_heap_size_is_constant 
> _______________
> 
> self = <t.unit.test_schedulers.test_DatabaseScheduler object at 
> 0x7f43bb2952e0>
> monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f43ba9e0f10>
> 
>     def test_heap_size_is_constant(self, monkeypatch):
>         # heap size is constant unless the schedule changes
>         monkeypatch.setattr(self.s, 'schedule_changed', lambda: True)
>         expected_heap_size = len(self.s.schedule.values())
> >       self.s.tick()
> 
> t/unit/test_schedulers.py:545: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/celery/beat.py:343: in tick
>     self.populate_heap()
> /usr/lib/python3/dist-packages/celery/beat.py:317: in populate_heap
>     is_due, next_call_delay = entry.is_due()
> django_celery_beat/schedulers.py:135: in is_due
>     return self.schedule.is_due(last_run_at_in_tz)
> django_celery_beat/tzcrontab.py:45: in is_due
>     rem_delta = self.remaining_estimate(last_run_at)
> /usr/lib/python3/dist-packages/celery/schedules.py:610: in remaining_estimate
>     return remaining(*self.remaining_delta(last_run_at, ffwd=ffwd))
> /usr/lib/python3/dist-packages/celery/schedules.py:548: in remaining_delta
>     now = self.maybe_make_aware(self.now())
> /usr/lib/python3/dist-packages/celery/schedules.py:67: in now
>     return (self.nowfun or self.app.now)()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <crontab: 2,4,5 *
>          * *
>           * (m/h/d/dM/MY), UTC>
>         
> 
>     def nowfunc(self):
> >       return self.tz.normalize(
>             pytz.utc.localize(datetime.utcnow())
>         )
> E       AttributeError: 'zoneinfo.ZoneInfo' object has no attribute 
> 'normalize'
> 
> django_celery_beat/tzcrontab.py:31: AttributeError
> =============================== warnings summary 
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/django/conf/__init__.py:229
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:229: 
> 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)
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info 
> ============================
> FAILED 
> t/unit/test_schedulers.py::test_DatabaseScheduler::test_update_scheduler_heap_invalidation
> FAILED 
> t/unit/test_schedulers.py::test_DatabaseScheduler::test_heap_size_is_constant
> ============ 2 failed, 91 passed, 3 deselected, 1 warning in 2.10s 
> =============
> E: pybuild pybuild:369: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-celery-beat/build; python3.9 -m 
> pytest -p celery.contrib.pytest -k "not 
> test_heap_always_return_the_first_item and not test_run_task and not 
> test_run_tasks"
> I: pybuild base:239: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build; python3.10 
> -m pytest -p celery.contrib.pytest -k "not 
> test_heap_always_return_the_first_item and not test_run_task and not 
> test_run_tasks"
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.10.5, pytest-6.2.5, py-1.10.0, pluggy-1.0.0
> Django settings: t.proj.settings (from ini file)
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build, 
> configfile: setup.cfg, testpaths: t/unit/
> plugins: django-3.5.1, timeout-2.1.0, case-1.5.3
> collected 96 items / 3 deselected / 93 selected
> 
> t/unit/test_admin.py ......                                              [  
> 6%]
> t/unit/test_schedulers.py .....................FF..............          [ 
> 46%]
> t/unit/test_crontabs.py .........................................        [ 
> 90%]
> t/unit/test_models.py .........                                          
> [100%]
> 
> =================================== FAILURES 
> ===================================
> ________ test_DatabaseScheduler.test_update_scheduler_heap_invalidation 
> ________
> 
> self = <t.unit.test_schedulers.test_DatabaseScheduler object at 
> 0x7fa4d7f93190>
> monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7fa4d7fbdb40>
> 
>     def test_update_scheduler_heap_invalidation(self, monkeypatch):
>         # mock "schedule_changed" to always trigger update for
>         # all calls to schedule, as a change may occur at any moment
>         monkeypatch.setattr(self.s, 'schedule_changed', lambda: True)
> >       self.s.tick()
> 
> t/unit/test_schedulers.py:539: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/celery/beat.py:343: in tick
>     self.populate_heap()
> /usr/lib/python3/dist-packages/celery/beat.py:317: in populate_heap
>     is_due, next_call_delay = entry.is_due()
> django_celery_beat/schedulers.py:135: in is_due
>     return self.schedule.is_due(last_run_at_in_tz)
> django_celery_beat/tzcrontab.py:45: in is_due
>     rem_delta = self.remaining_estimate(last_run_at)
> /usr/lib/python3/dist-packages/celery/schedules.py:610: in remaining_estimate
>     return remaining(*self.remaining_delta(last_run_at, ffwd=ffwd))
> /usr/lib/python3/dist-packages/celery/schedules.py:548: in remaining_delta
>     now = self.maybe_make_aware(self.now())
> /usr/lib/python3/dist-packages/celery/schedules.py:67: in now
>     return (self.nowfun or self.app.now)()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <crontab: 2,4,5 *
>          * *
>           * (m/h/d/dM/MY), UTC>
>         
> 
>     def nowfunc(self):
> >       return self.tz.normalize(
>             pytz.utc.localize(datetime.utcnow())
>         )
> E       AttributeError: 'zoneinfo.ZoneInfo' object has no attribute 
> 'normalize'
> 
> django_celery_beat/tzcrontab.py:31: AttributeError
> ______________ test_DatabaseScheduler.test_heap_size_is_constant 
> _______________
> 
> self = <t.unit.test_schedulers.test_DatabaseScheduler object at 
> 0x7fa4d7a47d30>
> monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7fa4d7a46e00>
> 
>     def test_heap_size_is_constant(self, monkeypatch):
>         # heap size is constant unless the schedule changes
>         monkeypatch.setattr(self.s, 'schedule_changed', lambda: True)
>         expected_heap_size = len(self.s.schedule.values())
> >       self.s.tick()
> 
> t/unit/test_schedulers.py:545: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/celery/beat.py:343: in tick
>     self.populate_heap()
> /usr/lib/python3/dist-packages/celery/beat.py:317: in populate_heap
>     is_due, next_call_delay = entry.is_due()
> django_celery_beat/schedulers.py:135: in is_due
>     return self.schedule.is_due(last_run_at_in_tz)
> django_celery_beat/tzcrontab.py:45: in is_due
>     rem_delta = self.remaining_estimate(last_run_at)
> /usr/lib/python3/dist-packages/celery/schedules.py:610: in remaining_estimate
>     return remaining(*self.remaining_delta(last_run_at, ffwd=ffwd))
> /usr/lib/python3/dist-packages/celery/schedules.py:548: in remaining_delta
>     now = self.maybe_make_aware(self.now())
> /usr/lib/python3/dist-packages/celery/schedules.py:67: in now
>     return (self.nowfun or self.app.now)()
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <crontab: 2,4,5 *
>          * *
>           * (m/h/d/dM/MY), UTC>
>         
> 
>     def nowfunc(self):
> >       return self.tz.normalize(
>             pytz.utc.localize(datetime.utcnow())
>         )
> E       AttributeError: 'zoneinfo.ZoneInfo' object has no attribute 
> 'normalize'
> 
> django_celery_beat/tzcrontab.py:31: AttributeError
> =============================== warnings summary 
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/kombu/utils/compat.py:82
>   /usr/lib/python3/dist-packages/kombu/utils/compat.py:82: 
> DeprecationWarning: SelectableGroups dict interface is deprecated. Use select.
>     for ep in importlib_metadata.entry_points().get(namespace, [])
> 
> ../../../../../../usr/lib/python3/dist-packages/django/conf/__init__.py:229
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:229: 
> 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)
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info 
> ============================
> FAILED 
> t/unit/test_schedulers.py::test_DatabaseScheduler::test_update_scheduler_heap_invalidation
> FAILED 
> t/unit/test_schedulers.py::test_DatabaseScheduler::test_heap_size_is_constant
> ============ 2 failed, 91 passed, 3 deselected, 2 warnings in 2.09s 
> ============
> E: pybuild pybuild:369: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-celery-beat/build; python3.10 
> -m pytest -p celery.contrib.pytest -k "not 
> test_heap_always_return_the_first_item and not test_run_task and not 
> test_run_tasks"
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.9 
> 3.10" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2022/06/24/python-django-celery-beat_2.2.1-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220624;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220624&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 marking 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