Source: python-django-libsass Version: 0.9-1 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_test -- --system=custom --test-args="cd {build_dir}; PYTHONPATH=. > DJANGO_SETTINGS_MODULE=tests.settings {interpreter} /usr/bin/django-admin > test tests" > I: pybuild pybuild:300: cp -r /<<PKGBUILDDIR>>/tests > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-libsass/build > I: pybuild base:239: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-libsass/build; PYTHONPATH=. > DJANGO_SETTINGS_MODULE=tests.settings python3.9 /usr/bin/django-admin test > tests > Found 1 test(s). > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/django/template/utils.py", line 69, in > __getitem__ > return self._engines[alias] > KeyError: 'django' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 122, in get_package_libraries > module = import_module(entry[1]) > 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/compressor/templatetags/compress.py", > line 5, in <module> > from compressor.cache import (cache_get, cache_set, get_offline_hexdigest, > File "/usr/lib/python3/dist-packages/compressor/cache.py", line 11, in > <module> > from django.utils.encoding import force_text, smart_bytes > ImportError: cannot import name 'force_text' from 'django.utils.encoding' > (/usr/lib/python3/dist-packages/django/utils/encoding.py) > > The above exception was the direct cause of the following exception: > > Traceback (most recent call last): > File "/usr/bin/django-admin", line 33, in <module> > sys.exit(load_entry_point('Django==4.0.5', 'console_scripts', > 'django-admin')()) > File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", > line 446, in execute_from_command_line > utility.execute() > File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", > line 440, in execute > self.fetch_command(subcommand).run_from_argv(self.argv) > File > "/usr/lib/python3/dist-packages/django/core/management/commands/test.py", > line 24, in run_from_argv > super().run_from_argv(argv) > File "/usr/lib/python3/dist-packages/django/core/management/base.py", line > 414, in run_from_argv > self.execute(*args, **cmd_options) > File "/usr/lib/python3/dist-packages/django/core/management/base.py", line > 460, in execute > output = self.handle(*args, **options) > File > "/usr/lib/python3/dist-packages/django/core/management/commands/test.py", > line 68, in handle > failures = test_runner.run_tests(test_labels) > File "/usr/lib/python3/dist-packages/django/test/runner.py", line 1006, in > run_tests > self.run_checks(databases) > File "/usr/lib/python3/dist-packages/django/test/runner.py", line 925, in > run_checks > call_command("check", verbosity=self.verbosity, databases=databases) > File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", > line 198, in call_command > return command.execute(*args, **defaults) > File "/usr/lib/python3/dist-packages/django/core/management/base.py", line > 460, in execute > output = self.handle(*args, **options) > File > "/usr/lib/python3/dist-packages/django/core/management/commands/check.py", > line 76, in handle > self.check( > File "/usr/lib/python3/dist-packages/django/core/management/base.py", line > 487, in check > all_issues = checks.run_checks( > File "/usr/lib/python3/dist-packages/django/core/checks/registry.py", line > 88, in run_checks > new_errors = check(app_configs=app_configs, databases=databases) > File "/usr/lib/python3/dist-packages/django/contrib/admin/checks.py", line > 78, in check_dependencies > for engine in engines.all(): > File "/usr/lib/python3/dist-packages/django/template/utils.py", line 94, in > all > return [self[alias] for alias in self] > File "/usr/lib/python3/dist-packages/django/template/utils.py", line 94, in > <listcomp> > return [self[alias] for alias in self] > File "/usr/lib/python3/dist-packages/django/template/utils.py", line 85, in > __getitem__ > engine = engine_cls(params) > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 25, in __init__ > options["libraries"] = self.get_templatetag_libraries(libraries) > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 43, in get_templatetag_libraries > libraries = get_installed_libraries() > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 109, in get_installed_libraries > for name in get_package_libraries(pkg): > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 124, in get_package_libraries > raise InvalidTemplateLibrary( > django.template.library.InvalidTemplateLibrary: Invalid template library > specified. ImportError raised when trying to load > 'compressor.templatetags.compress': cannot import name 'force_text' from > 'django.utils.encoding' > (/usr/lib/python3/dist-packages/django/utils/encoding.py) > E: pybuild pybuild:369: test: plugin custom failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_django-libsass/build; PYTHONPATH=. > DJANGO_SETTINGS_MODULE=tests.settings python3.9 /usr/bin/django-admin test > tests > I: pybuild pybuild:300: cp -r /<<PKGBUILDDIR>>/tests > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-libsass/build > I: pybuild base:239: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-libsass/build; PYTHONPATH=. > DJANGO_SETTINGS_MODULE=tests.settings python3.10 /usr/bin/django-admin test > tests > Found 1 test(s). > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/django/template/utils.py", line 69, in > __getitem__ > return self._engines[alias] > KeyError: 'django' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 122, in get_package_libraries > module = import_module(entry[1]) > File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module > return _bootstrap._gcd_import(name[level:], package, level) > File "<frozen importlib._bootstrap>", line 1050, in _gcd_import > File "<frozen importlib._bootstrap>", line 1027, in _find_and_load > File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked > File "<frozen importlib._bootstrap>", line 688, in _load_unlocked > File "<frozen importlib._bootstrap_external>", line 883, in exec_module > File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed > File "/usr/lib/python3/dist-packages/compressor/templatetags/compress.py", > line 5, in <module> > from compressor.cache import (cache_get, cache_set, get_offline_hexdigest, > File "/usr/lib/python3/dist-packages/compressor/cache.py", line 11, in > <module> > from django.utils.encoding import force_text, smart_bytes > ImportError: cannot import name 'force_text' from 'django.utils.encoding' > (/usr/lib/python3/dist-packages/django/utils/encoding.py) > > The above exception was the direct cause of the following exception: > > Traceback (most recent call last): > File "/usr/bin/django-admin", line 33, in <module> > sys.exit(load_entry_point('Django==4.0.5', 'console_scripts', > 'django-admin')()) > File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", > line 446, in execute_from_command_line > utility.execute() > File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", > line 440, in execute > self.fetch_command(subcommand).run_from_argv(self.argv) > File > "/usr/lib/python3/dist-packages/django/core/management/commands/test.py", > line 24, in run_from_argv > super().run_from_argv(argv) > File "/usr/lib/python3/dist-packages/django/core/management/base.py", line > 414, in run_from_argv > self.execute(*args, **cmd_options) > File "/usr/lib/python3/dist-packages/django/core/management/base.py", line > 460, in execute > output = self.handle(*args, **options) > File > "/usr/lib/python3/dist-packages/django/core/management/commands/test.py", > line 68, in handle > failures = test_runner.run_tests(test_labels) > File "/usr/lib/python3/dist-packages/django/test/runner.py", line 1006, in > run_tests > self.run_checks(databases) > File "/usr/lib/python3/dist-packages/django/test/runner.py", line 925, in > run_checks > call_command("check", verbosity=self.verbosity, databases=databases) > File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", > line 198, in call_command > return command.execute(*args, **defaults) > File "/usr/lib/python3/dist-packages/django/core/management/base.py", line > 460, in execute > output = self.handle(*args, **options) > File > "/usr/lib/python3/dist-packages/django/core/management/commands/check.py", > line 76, in handle > self.check( > File "/usr/lib/python3/dist-packages/django/core/management/base.py", line > 487, in check > all_issues = checks.run_checks( > File "/usr/lib/python3/dist-packages/django/core/checks/registry.py", line > 88, in run_checks > new_errors = check(app_configs=app_configs, databases=databases) > File "/usr/lib/python3/dist-packages/django/contrib/admin/checks.py", line > 78, in check_dependencies > for engine in engines.all(): > File "/usr/lib/python3/dist-packages/django/template/utils.py", line 94, in > all > return [self[alias] for alias in self] > File "/usr/lib/python3/dist-packages/django/template/utils.py", line 94, in > <listcomp> > return [self[alias] for alias in self] > File "/usr/lib/python3/dist-packages/django/template/utils.py", line 85, in > __getitem__ > engine = engine_cls(params) > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 25, in __init__ > options["libraries"] = self.get_templatetag_libraries(libraries) > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 43, in get_templatetag_libraries > libraries = get_installed_libraries() > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 109, in get_installed_libraries > for name in get_package_libraries(pkg): > File "/usr/lib/python3/dist-packages/django/template/backends/django.py", > line 124, in get_package_libraries > raise InvalidTemplateLibrary( > django.template.library.InvalidTemplateLibrary: Invalid template library > specified. ImportError raised when trying to load > 'compressor.templatetags.compress': cannot import name 'force_text' from > 'django.utils.encoding' > (/usr/lib/python3/dist-packages/django/utils/encoding.py) > E: pybuild pybuild:369: test: plugin custom failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_django-libsass/build; PYTHONPATH=. > DJANGO_SETTINGS_MODULE=tests.settings python3.10 /usr/bin/django-admin test > tests > dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.10" > --system=custom "--test-args=cd {build_dir}; PYTHONPATH=. > DJANGO_SETTINGS_MODULE=tests.settings {interpreter} /usr/bin/django-admin > test tests" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2022/06/24/python-django-libsass_0.9-1_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.