Your message dated Wed, 03 Nov 2021 21:26:55 +0000 with message-id <[email protected]> and subject line Bug#997356: fixed in python-django-otp 1.1.1-1 has caused the Debian Bug report #997356, regarding python-django-otp: FTBFS: django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty. to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 997356: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997356 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: python-django-otp Version: 1.0.2-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs 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:232: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/tests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/models.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/decorators.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/conf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/middleware.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/admin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/oath.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/forms.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > copying src/django_otp/views.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins > copying src/django_otp/plugins/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp > copying src/django_otp/plugins/otp_hotp/tests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp > copying src/django_otp/plugins/otp_hotp/models.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp > copying src/django_otp/plugins/otp_hotp/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp > copying src/django_otp/plugins/otp_hotp/admin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp > copying src/django_otp/plugins/otp_totp/tests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp > copying src/django_otp/plugins/otp_totp/models.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp > copying src/django_otp/plugins/otp_totp/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp > copying src/django_otp/plugins/otp_totp/admin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email > copying src/django_otp/plugins/otp_email/tests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email > copying src/django_otp/plugins/otp_email/models.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email > copying src/django_otp/plugins/otp_email/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email > copying src/django_otp/plugins/otp_email/conf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email > copying src/django_otp/plugins/otp_email/admin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static > copying src/django_otp/plugins/otp_static/tests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static > copying src/django_otp/plugins/otp_static/lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static > copying src/django_otp/plugins/otp_static/models.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static > copying src/django_otp/plugins/otp_static/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static > copying src/django_otp/plugins/otp_static/admin.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp/migrations > copying src/django_otp/plugins/otp_hotp/migrations/0002_auto_20190420_0723.py > -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp/migrations > copying src/django_otp/plugins/otp_hotp/migrations/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp/migrations > copying src/django_otp/plugins/otp_hotp/migrations/0001_initial.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp/migrations > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp/migrations > copying src/django_otp/plugins/otp_totp/migrations/0002_auto_20190420_0723.py > -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp/migrations > copying src/django_otp/plugins/otp_totp/migrations/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp/migrations > copying src/django_otp/plugins/otp_totp/migrations/0001_initial.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp/migrations > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/migrations > copying src/django_otp/plugins/otp_email/migrations/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/migrations > copying src/django_otp/plugins/otp_email/migrations/0001_initial.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/migrations > copying > src/django_otp/plugins/otp_email/migrations/0002_sidechanneldevice_email.py > -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/migrations > copying src/django_otp/plugins/otp_email/migrations/0004_throttling.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/migrations > copying src/django_otp/plugins/otp_email/migrations/0003_emaildevice_email.py > -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/migrations > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/migrations > copying src/django_otp/plugins/otp_static/migrations/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/migrations > copying src/django_otp/plugins/otp_static/migrations/0002_throttling.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/migrations > copying src/django_otp/plugins/otp_static/migrations/0001_initial.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/migrations > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/management > copying src/django_otp/plugins/otp_static/management/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/management > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/management/commands > copying src/django_otp/plugins/otp_static/management/commands/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/management/commands > copying > src/django_otp/plugins/otp_static/management/commands/addstatictoken.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_static/management/commands > running egg_info > creating src/django_otp.egg-info > writing src/django_otp.egg-info/PKG-INFO > writing dependency_links to src/django_otp.egg-info/dependency_links.txt > writing requirements to src/django_otp.egg-info/requires.txt > writing top-level names to src/django_otp.egg-info/top_level.txt > writing manifest file 'src/django_otp.egg-info/SOURCES.txt' > reading manifest file 'src/django_otp.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > no previously-included directories found matching 'docs/build' > adding license file 'LICENSE' > writing manifest file 'src/django_otp.egg-info/SOURCES.txt' > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/locale > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/locale/fr > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/locale/fr/LC_MESSAGES > copying src/django_otp/locale/fr/LC_MESSAGES/django.mo -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/locale/fr/LC_MESSAGES > copying src/django_otp/locale/fr/LC_MESSAGES/django.po -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/locale/fr/LC_MESSAGES > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/templates > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/templates/otp > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/templates/otp/admin111 > copying src/django_otp/templates/otp/admin111/login.html -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/templates/otp/admin111 > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp/templates > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp/templates/otp_hotp > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp/templates/otp_hotp/admin > copying src/django_otp/plugins/otp_hotp/templates/otp_hotp/admin/config.html > -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_hotp/templates/otp_hotp/admin > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp/templates > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp/templates/otp_totp > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp/templates/otp_totp/admin > copying src/django_otp/plugins/otp_totp/templates/otp_totp/admin/config.html > -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_totp/templates/otp_totp/admin > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/templates > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/templates/otp > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/templates/otp/email > copying src/django_otp/plugins/otp_email/templates/otp/email/token.txt -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-otp/build/django_otp/plugins/otp_email/templates/otp/email > PYTHONPATH=src:docs/ext python3 -m sphinx -b html -d docs/.build/.doctrees -N > docs/source docs/.build/html > Running Sphinx v4.2.0 > > Configuration error: > There is a programmable error in your configuration file: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/sphinx/config.py", line 328, in > eval_config_file > exec(code, namespace) > File "/<<PKGBUILDDIR>>/docs/source/conf.py", line 61, in <module> > django.setup() > File "/usr/lib/python3/dist-packages/django/__init__.py", line 24, in setup > apps.populate(settings.INSTALLED_APPS) > File "/usr/lib/python3/dist-packages/django/apps/registry.py", line 122, in > populate > app_config.ready() > File "/usr/lib/python3/dist-packages/django/contrib/admin/apps.py", line > 27, in ready > self.module.autodiscover() > File "/usr/lib/python3/dist-packages/django/contrib/admin/__init__.py", > line 24, in autodiscover > autodiscover_modules('admin', register_to=site) > File "/usr/lib/python3/dist-packages/django/utils/module_loading.py", line > 47, in autodiscover_modules > import_module('%s.%s' % (app_config.name, module_to_search)) > File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module > return _bootstrap._gcd_import(name[level:], package, level) > File "<frozen importlib._bootstrap>", line 1030, in _gcd_import > File "<frozen importlib._bootstrap>", line 1007, in _find_and_load > File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked > File "<frozen importlib._bootstrap>", line 680, in _load_unlocked > File "<frozen importlib._bootstrap_external>", line 850, in exec_module > File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed > File "/usr/lib/python3/dist-packages/django/contrib/auth/admin.py", line 6, > in <module> > from django.contrib.auth.forms import ( > File "/usr/lib/python3/dist-packages/django/contrib/auth/forms.py", line > 11, in <module> > from django.contrib.auth.tokens import default_token_generator > File "/usr/lib/python3/dist-packages/django/contrib/auth/tokens.py", line > 117, in <module> > default_token_generator = PasswordResetTokenGenerator() > File "/usr/lib/python3/dist-packages/django/contrib/auth/tokens.py", line > 18, in __init__ > self.secret = self.secret or settings.SECRET_KEY > File "/usr/lib/python3/dist-packages/django/conf/__init__.py", line 90, in > __getattr__ > raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.") > django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not > be empty. > > make[1]: *** [debian/rules:13: override_dh_auto_build] Error 2 The full build log is available from: http://qa-logs.debian.net/2021/10/23/python-django-otp_1.0.2-1_unstable.log 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.
--- End Message ---
--- Begin Message ---Source: python-django-otp Source-Version: 1.1.1-1 Done: Michael Fladischer <[email protected]> We believe that the bug you reported is fixed in the latest version of python-django-otp, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Fladischer <[email protected]> (supplier of updated python-django-otp package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 03 Nov 2021 20:24:03 +0000 Source: python-django-otp Architecture: source Version: 1.1.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <[email protected]> Changed-By: Michael Fladischer <[email protected]> Closes: 997356 Changes: python-django-otp (1.1.1-1) unstable; urgency=medium . * New upstream release (Closes: #997356). * Update d/watch to work with github again. * Refresh patches. * Bump Standards-Version to 4.6.0.1. Checksums-Sha1: 520ab810b10c82b73486896c733a5bd8e5424a91 1946 python-django-otp_1.1.1-1.dsc 89b90ee601cc391190f6f216cf59131242660b4f 71526 python-django-otp_1.1.1.orig.tar.gz 039612958430a2991e06833a78315a6e26d2c01b 11608 python-django-otp_1.1.1-1.debian.tar.xz 8227b6d4eb8198c9a908fad94d55a9b4bc41f61d 8183 python-django-otp_1.1.1-1_arm64.buildinfo Checksums-Sha256: 4ea2d4746c345e1d967becbc795e0c7f134f6bd14cdd9096e17fe4f62603b92e 1946 python-django-otp_1.1.1-1.dsc eda7f1358ccf79d8f29bf21ead11f2c17b68728bb3777e160d4240cc0bd0cb48 71526 python-django-otp_1.1.1.orig.tar.gz 968f3804dc90d67ba45576f19b27d8876773c541a1f2bcca9c49c6fa4b582c88 11608 python-django-otp_1.1.1-1.debian.tar.xz 20a6201c4672e829f9a3f647baa504838177721a46d66c881d393a060dad43c7 8183 python-django-otp_1.1.1-1_arm64.buildinfo Files: d34c4efc8f7c11162673e05009621716 1946 python optional python-django-otp_1.1.1-1.dsc 6970b259779c9de7e590e4812d19d954 71526 python optional python-django-otp_1.1.1.orig.tar.gz 9f05adcf767a00d11bf7796b7753d950 11608 python optional python-django-otp_1.1.1-1.debian.tar.xz a34b84bf005d3ac01165c3aa39122ce0 8183 python optional python-django-otp_1.1.1-1_arm64.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmGC9YIACgkQ/9PIi5l9 0WpvqAgAlvuQ1i9Ag5MGqy4r5rnpG4Yd39hVCEa+BZ9tk6KHQ0Mp8tfseGOMbBsB c+6TGqTAzXyi6WqLw3iIUFOyfwJCWVPVK+J9jP9zzUaGmTLQFP1YCkA+Mf5m4EzY 6j4XSNObcdBK3EZMgjDHLnvLCGbFpDDSQXPUKSBETBVv7Mp4EbmlERvpKqhFjGXX 3R+kePE/JCu/Roy4QRW+ieTVI0esHDZ0hf/uI5DFojlC34bmNJKyrH79ts58lp/X YPdkSZQJd+Yq5b36GxshxBe29YASCtEbkIyGtTVCozRVOe/26wnhEgFvfYeDK+eN M/FkyTTgyTfichnZRtRTgch6S5Mksw== =o0uL -----END PGP SIGNATURE-----
--- End Message ---

