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

Attachment: 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 ---

Reply via email to