Your message dated Thu, 17 Dec 2020 19:03:32 +0000 with message-id <e1kpyym-000h1v...@fasolo.debian.org> and subject line Bug#974745: fixed in lava 2020.12-1 has caused the Debian Bug report #974745, regarding lava: fails to install: TypeError: Abstract base class containing model fields not permitted for proxy model 'TokenProxy' 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 ow...@bugs.debian.org immediately.) -- 974745: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974745 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: lava-server Version: 2020.06-2 Severity: grave X-Debbugs-Cc: sramac...@debian.org Justification: renders package unusable lava-server cannot be installed in unstable and hence the package is unusable: | lava-server manage migrate --noinput --fake-initial | Traceback (most recent call last): | File "/usr/bin/lava-server", line 68, in <module> | main() | File "/usr/bin/lava-server", line 64, in main | execute_from_command_line([sys.argv[0]] + options.command) | File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", line 381, in execute_from_command_line | utility.execute() | File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", line 375, in execute | self.fetch_command(subcommand).run_from_argv(self.argv) | File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 323, in run_from_argv | self.execute(*args, **cmd_options) | File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 361, in execute | self.check() | File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 387, in check | all_issues = self._run_checks( | File "/usr/lib/python3/dist-packages/django/core/management/commands/migrate.py", line 65, in _run_checks | issues.extend(super()._run_checks(**kwargs)) | File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 377, in _run_checks | return checks.run_checks(**kwargs) | File "/usr/lib/python3/dist-packages/django/core/checks/registry.py", line 72, in run_checks | new_errors = check(app_configs=app_configs) | File "/usr/lib/python3/dist-packages/django/core/checks/urls.py", line 13, in check_url_config | return check_resolver(resolver) | File "/usr/lib/python3/dist-packages/django/core/checks/urls.py", line 23, in check_resolver | return check_method() | File "/usr/lib/python3/dist-packages/django/urls/resolvers.py", line 399, in check | for pattern in self.url_patterns: | File "/usr/lib/python3/dist-packages/django/utils/functional.py", line 80, in __get__ | res = instance.__dict__[self.name] = self.func(instance) | File "/usr/lib/python3/dist-packages/django/urls/resolvers.py", line 584, in url_patterns | patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) | File "/usr/lib/python3/dist-packages/django/utils/functional.py", line 80, in __get__ | res = instance.__dict__[self.name] = self.func(instance) | File "/usr/lib/python3/dist-packages/django/urls/resolvers.py", line 577, in urlconf_module | return import_module(self.urlconf_name) | File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module | return _bootstrap._gcd_import(name[level:], package, level) | File "<frozen importlib._bootstrap>", line 1014, in _gcd_import | File "<frozen importlib._bootstrap>", line 991, in _find_and_load | File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked | File "<frozen importlib._bootstrap>", line 671, in _load_unlocked | File "<frozen importlib._bootstrap_external>", line 783, in exec_module | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed | File "/usr/lib/python3/dist-packages/lava_rest_app/urls.py", line 22, in <module> | from lava_rest_app.base.views import LavaObtainAuthToken | File "/usr/lib/python3/dist-packages/lava_rest_app/base/views.py", line 51, in <module> | from rest_framework.authtoken.views import ObtainAuthToken | File "/usr/lib/python3/dist-packages/rest_framework/authtoken/views.py", line 2, in <module> | from rest_framework.authtoken.models import Token | File "/usr/lib/python3/dist-packages/rest_framework/authtoken/models.py", line 43, in <module> | class TokenProxy(Token): | File "/usr/lib/python3/dist-packages/django/db/models/base.py", line 172, in __new__ | raise TypeError( | TypeError: Abstract base class containing model fields not permitted for proxy model 'TokenProxy'. | migration | dpkg: error processing package lava-server (--configure): | installed lava-server package post-installation script subprocess returned error exit status 1 This issue also causes lava's autopkgtests to fail: https://ci.debian.net/data/autopkgtest/testing/amd64/l/lava/8152337/log.gz Cheers -- Sebastian Ramacher
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: lava Source-Version: 2020.12-1 Done: Remi Duraffort <remi.duraff...@linaro.org> We believe that the bug you reported is fixed in the latest version of lava, 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 974...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Remi Duraffort <remi.duraff...@linaro.org> (supplier of updated lava 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 ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 10 Dec 2020 17:28:16 +0100 Source: lava Architecture: source Version: 2020.12-1 Distribution: unstable Urgency: medium Maintainer: Debian LAVA team <pkg-linaro-lava-de...@lists.alioth.debian.org> Changed-By: Remi Duraffort <remi.duraff...@linaro.org> Closes: 974745 Changes: lava (2020.12-1) unstable; urgency=medium . * LAVA Software 2020.12 release - Contains fix for Python error causing a failure to install (Closes: #974745) . [ Kumar Gala ] * lava_dispatcher_host: Utilize pyudev to share devices . [ Antonio Terceiro ] * debian/patches/0001-lava_rest_app-fix-field-name-in-filters.patch: fix for django-filter 2.4.0 Checksums-Sha1: d3ef52a9776fda94cb2bcc3d8dd1e3ebbf44bebb 2950 lava_2020.12-1.dsc 2c31916f826a655fd091e8431246e12b5b5b1859 7318009 lava_2020.12.orig.tar.gz 5dfeca5c88ec6d162e573ef1438890391bd06125 91392 lava_2020.12-1.debian.tar.xz 4be807df9704fc079de1ee7aef0e8414eab3c230 11436 lava_2020.12-1_amd64.buildinfo Checksums-Sha256: 42b1fd07dba7c1d63131bbc1e5784b17072109120726f39b765173e00b972e3a 2950 lava_2020.12-1.dsc db6068a6870f5295c77574ab1f9917321d728d508e8605748f54c2904c450ef5 7318009 lava_2020.12.orig.tar.gz b48cbc3bc302ea9aec73708cf3862757629f310e7f75c275b0859723e88c510e 91392 lava_2020.12-1.debian.tar.xz 2c75eb4f93c9d0a8d86798596a2d0f92497862b83dda4c06df3f9c09be4819b4 11436 lava_2020.12-1_amd64.buildinfo Files: 368bea94ce4bb1abaaffb7f5c36d5602 2950 net optional lava_2020.12-1.dsc 6355b4c22a0339574b7e1286613b6cc8 7318009 net optional lava_2020.12.orig.tar.gz 84d3b35c1d6d68d36471c6b31f26febf 91392 net optional lava_2020.12-1.debian.tar.xz e50f33fee50e1b2d455621424e1487f2 11436 net optional lava_2020.12-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAl/bp9gACgkQ/A2xu81G C94ajQ//caf4o1R+QqXTlXXqf5fG7cPu1FYPkCpTlkHgllCH1w4pZlPDdQuKJjo0 jVZ+A5MIwS073+fxx3LZ8zPZYTOsoUrLFj6nm9HSHBSvE0LvvsZ2qaFCuPdaKHQo o1CzBrC7j0xM/E8JUiL05UHaXlbA2nWn4p4NJOhQ26V0HGWYC33R1m9045uUa+ET rq7V1wV8HjcBlC2HRaTmkaW4h4sTxPQYqH6/WTiSl8qnPogzw+0rDBFBxtNnCFLf NiSp90esthiK54Fg8UFf8+Yj8Bik9kx898Z12/fDQYKvqgNAREwjsWlxX0eVnxOO xDsd4iF3cV3+UGeImk9r8Ni9Z7eieLBf3fqyR8E7gWhTNs0MG1IBIzH3JMHlKlJj YOMRt2Ofg7IbSt/MMMMJg4OcBQcPugRrwXmktJoNVfdeECtf8IWmB8ZInov78yVr lSqsus8t9vDXXCbveksabYEB60JAxzTeioPKZDVbbgkjol/fjH4VhZLj1WIquJdb 2nmuiBQMVpqJrIOzEJDLzD0ebJRvjS18LXlgnOr2Tn1VZDhCaknmpuOjBreNXfau v6JKRsS7TjadUpJlCa1H2RfBMy9lopu6Hkcl8pWLyooeEl434N3mwyNcdLExzafU XHmxbMlvXsF4vxqZ9mgxvb92/CHat0MqIKYNZWhSq7yQWPc/hPY= =kk1q -----END PGP SIGNATURE-----
--- End Message ---