Your message dated Fri, 18 Nov 2022 22:49:21 +0000
with message-id <[email protected]>
and subject line Bug#999910: fixed in hyperkitty 1.3.6-1
has caused the Debian Bug report #999910,
regarding python3-django-hyperkitty: "Auto-created primary key used when not 
defining a primary key type" errors caused by Django upgrade
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.)


-- 
999910: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=999910
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-django-hyperkitty
Version: 1.3.4-4
Severity: minor

Dear Maintainer,

Thank you for your work in maintaining hyperkitty.

Today brought an upgrade to python3-django [1], which caused a steady stream of 
cron errors:

System check identified some issues:

WARNINGS:
account.EmailAddress: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
AccountConfig.default_auto_field attribute to point to a subclass of AutoField, 
e.g. 'django.db.models.BigAutoField'.
account.EmailConfirmation: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
AccountConfig.default_auto_field attribute to point to a subclass of AutoField, 
e.g. 'django.db.models.BigAutoField'.
django_mailman3.MailDomain: (models.W042) Auto-created primary key used when 
not defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
DjangoMailman3Config.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
django_mailman3.Profile: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
DjangoMailman3Config.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
django_q.OrmQ: (models.W042) Auto-created primary key used when not defining a 
primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
DjangoQConfig.default_auto_field attribute to point to a subclass of AutoField, 
e.g. 'django.db.models.BigAutoField'.
django_q.Schedule: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
DjangoQConfig.default_auto_field attribute to point to a subclass of AutoField, 
e.g. 'django.db.models.BigAutoField'.
hyperkitty.Attachment: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.Email: (models.W042) Auto-created primary key used when not defining 
a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.Favorite: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.LastView: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.MailingList: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.Profile: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.Tag: (models.W042) Auto-created primary key used when not defining a 
primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.Tagging: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.Thread: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.ThreadCategory: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
hyperkitty.Vote: (models.W042) Auto-created primary key used when not defining 
a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
HyperKittyConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
postorius.EmailTemplate: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
PostoriusConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
socialaccount.OpenIDNonce: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
SocialAccountConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
socialaccount.OpenIDStore: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
SocialAccountConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
socialaccount.SocialAccount: (models.W042) Auto-created primary key used when 
not defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
SocialAccountConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
socialaccount.SocialApp: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
SocialAccountConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.
socialaccount.SocialToken: (models.W042) Auto-created primary key used when not 
defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the 
SocialAccountConfig.default_auto_field attribute to point to a subclass of 
AutoField, e.g. 'django.db.models.BigAutoField'.

Rather than wishing to make changes to the settings.py (actually 
/etc/mailman3/mailman-web.py) that might cause problems for upstream versions 
and their migrations, I added the following to /etc/mailman3/mailman-web.py to 
suppress the warnings in the short term, which appears to have been successful.

# Attempt to silence warnings about primary key fields arising from Django 3.2
SILENCED_SYSTEM_CHECKS=["models.W042"] 

I assume this will be, and maybe has been fixed upstream, but such a change may 
be useful to others in the meantime.

Many thanks indeed,

CT.



[1] dpkg.log extract: upgrade python3-django:all 2:2.2.24-1 2:3.2.9-2


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.14.0-2-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-django-hyperkitty depends on:
ii  fonts-glyphicons-halflings   1.009~3.4.1+dfsg-2
ii  libjs-bootstrap4             4.5.2+dfsg1-8
ii  libjs-sphinxdoc              4.2.0-5
ii  python3                      3.9.7-1
ii  python3-dateutil             2.8.1-6
ii  python3-django               2:3.2.9-2
ii  python3-django-compressor    2.4-2
ii  python3-django-extensions    3.1.5-1
ii  python3-django-gravatar2     1.4.4-2
ii  python3-django-haystack      3.1.1-1
ii  python3-django-mailman3      1.3.5-2
ii  python3-django-q             1.2.1-1
ii  python3-djangorestframework  3.12.4-1
ii  python3-elasticsearch        7.1.0-5
ii  python3-flufl.lock           5.0.1-1
ii  python3-mailmanclient        3.3.3-1
ii  python3-networkx             2.5+ds-2
ii  python3-robot-detection      0.4.0-2
ii  python3-tz                   2021.3-1

Versions of packages python3-django-hyperkitty recommends:
ii  mailman3-web  0+20200530-2

python3-django-hyperkitty suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: hyperkitty
Source-Version: 1.3.6-1
Done: Pierre-Elliott Bécue <[email protected]>

We believe that the bug you reported is fixed in the latest version of
hyperkitty, 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.
Pierre-Elliott Bécue <[email protected]> (supplier of updated hyperkitty 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: Fri, 18 Nov 2022 23:30:22 +0100
Source: hyperkitty
Architecture: source
Version: 1.3.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Mailman Team <[email protected]>
Changed-By: Pierre-Elliott Bécue <[email protected]>
Closes: 999910 1013480
Changes:
 hyperkitty (1.3.6-1) unstable; urgency=medium
 .
   * New upstream release 1.3.6 (Closes: #1013480, #999910)
     - Dropped patches 0004 and 0005
   * d/copyright: updated
   * d/control:
     - Bump debhelper-compat level to 13
     - Bump Standards-Version to 4.6.1
     - Update version dependencies and remove the unneeded ones
   * Updated lintian overrides
   * debian/tests: use py3versions -s
Checksums-Sha1:
 b8d1961e3944446bcfc8a0eb8c652849933aa7da 2953 hyperkitty_1.3.6-1.dsc
 08095002a4b0ff9f5357a39349f9d9bb5f646205 2727613 hyperkitty_1.3.6.orig.tar.gz
 24c7d5665856c286ac1d6dea0577943d325e766a 833 hyperkitty_1.3.6.orig.tar.gz.asc
 bcfae8791e5bde1806801732ec6a91c04b55ea81 65228 hyperkitty_1.3.6-1.debian.tar.xz
 b3de60e71e19f405242153a8f97f49c5b3f944bc 10103 
hyperkitty_1.3.6-1_amd64.buildinfo
Checksums-Sha256:
 fa84efdc83cd30b054f467d35787cd5641c901835cc58c616fd09f20afe030dc 2953 
hyperkitty_1.3.6-1.dsc
 3b0f60853b46439cd0734519cc8a241e9320d28312f1b8c635f62cb64697cd52 2727613 
hyperkitty_1.3.6.orig.tar.gz
 7af59d3499a8ea64e91dbafcbae3387a193d6cf623d36caff3acd858649a3b38 833 
hyperkitty_1.3.6.orig.tar.gz.asc
 944688d5145a886709e0a04b47368d723c5a5e66f3b9c0ad9ed6becea5931fda 65228 
hyperkitty_1.3.6-1.debian.tar.xz
 ae4bc196f1b5c90502b74b46afd53bc266cf0b4ff400102fc1726cac0ecf157e 10103 
hyperkitty_1.3.6-1_amd64.buildinfo
Files:
 3c2fac781b7cfae8150d311571765c6d 2953 python optional hyperkitty_1.3.6-1.dsc
 4cd987580e74dc71b1955279e8e3ea63 2727613 python optional 
hyperkitty_1.3.6.orig.tar.gz
 af4adaef18a4a6facfc1e6dba5a87c87 833 python optional 
hyperkitty_1.3.6.orig.tar.gz.asc
 216c8070e3bc9de211bbb3d048fc67fd 65228 python optional 
hyperkitty_1.3.6-1.debian.tar.xz
 51d0b7e411106f5b9538e34c59fe6d8c 10103 python optional 
hyperkitty_1.3.6-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJSBAEBCgA8FiEE5CQeth7uIW7ehIz87iFbn7jEWwsFAmN4CT0eHHBpZXJyZS1l
bGxpb3R0LmJlY3VlQGlucmlhLmZyAAoJEO4hW5+4xFsL+PYP/1kgdiDizidoZNo2
UVuFmTrY2m5xd0JLnStpH8DRkY4PBzLMitJmTI99xRThaavMyChntyFsyHlWlOdv
08G9PwsBYh3QfW/5QV2B5L8Mb+jnZ8nHH4jTrtQONCAD8PFMVXD7H4kx5WmfC9nK
Dm//fRDb0AJdLAhjpR3TVBkCDqtN7EtiilkPtdr+LnCBM/L4B0HbMcajyDLxA8Vu
KMXEV53lkGMg2P/BvLsDU5U99dc0MGSuqn+C5g+rJkNoTMbzOAlgOnrOn6MhhmdE
bgTTfHDbKJ6Z3K3+DTw0eInvR/HWvmAafIT0dvBRjdpXE1FO2/uDNLz5fhZM2KCi
J1BEBBu3Lp0UmO70FW4WTZrttbQUH8Lj0b4HVNJ0M+evsTScRTdd3pTKzRjwPMjz
1w6I/EIj9Gqos62U/qI4V3GE1YM0rG9MT/bO5nHci93oDjDIGm8OWwl+NOqKOp4s
t5iI5hJh7l6K6AHKFz+IRdTXSURgOnoWgmO6qJt62jvi09kq2ZOMHzMX9iU6qeWx
GCPZ2V2CpgPa8NK+7Pa5qtTBOwMEVfKmMpK4NbUkp44oqfAIbuSHdk6iRDtiWVZm
1fycLw2PK4+Utu3cPV+60n8oedD6Z+mmRewgBUxkddUDLndhlHbg2zQk5To5fY1H
oOd6lO6vujrIuZEK1fbjDeF0jlsc
=sFtX
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to