Your message dated Thu, 16 Dec 2021 05:33:30 +0000
with message-id <e1mxjou-0001h4...@fasolo.debian.org>
and subject line Bug#1001289: fixed in colorclass 2.2.0-2.2
has caused the Debian Bug report #1001289,
regarding colorclass: needs update for python3.10: 'Mapping' from 'collections' 
is removed
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.)


-- 
1001289: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001289
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: colorclass
Version: 2.2.0-2.1
Severity: serious
X-Debbugs-CC: debian...@lists.debian.org
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: needs-update
Control: affects -1 src:python3-defaults

Dear maintainer(s),

With a recent upload of python3-defaults the autopkgtest of colorclass fails in testing when that autopkgtest is run with the binary packages of python3-defaults from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
python3-defaults       from testing    3.9.8-1
colorclass             from testing    2.2.0-2.1
all others             from testing    from testing

I copied some of the output at the bottom of this report. https://docs.python.org/3.9/library/collections.html says:
"""
Deprecated since version 3.3, will be removed in version 3.10: Moved Collections Abstract Base Classes to the collections.abc module. For backwards compatibility, they continue to be visible in this module through Python 3.9.
"""
Time to move on.

Currently this regression is blocking the migration of python3-defaults to testing [1]. Of course, python3-defaults shouldn't just break your autopkgtest (or even worse, your package), but it seems to me that the change in python3-defaults was intended and your package needs to update to the new situation.

If this is a real problem in your package (and not only in your autopkgtest), the right binary package(s) from python3-defaults should really add a versioned Breaks on the unfixed version of (one of your) package(s). Note: the Breaks is nice even if the issue is only in the autopkgtest as it helps the migration software to figure out the right versions to combine in the tests.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=python3-defaults

https://ci.debian.net/data/autopkgtest/testing/amd64/c/colorclass/17344288/log.gz

Testing with python3.10:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
File "/usr/lib/python3/dist-packages/colorclass/__init__.py", line 11, in <module>
    from colorclass.codes import list_tags  # noqa
File "/usr/lib/python3/dist-packages/colorclass/codes.py", line 4, in <module>
    from collections import Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)
autopkgtest [20:13:20]: test autodep8-python3

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: colorclass
Source-Version: 2.2.0-2.2
Done: Daniel Baumann <daniel.baum...@progress-linux.org>

We believe that the bug you reported is fixed in the latest version of
colorclass, 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 1001...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <daniel.baum...@progress-linux.org> (supplier of updated 
colorclass 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: SHA512

Format: 1.8
Date: Thu, 16 Dec 2021 05:16:44 +0200
Source: colorclass
Architecture: source
Version: 2.2.0-2.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Daniel Baumann <daniel.baum...@progress-linux.org>
Closes: 1001289
Changes:
 colorclass (2.2.0-2.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Applying patch from Steve Langasek <steve.langa...@canonical.com>
     for Python 3.10 (Closes: #1001289).
Checksums-Sha1:
 1a7301a08c7c4f49b30e7a06a8496e53c39e2496 2109 colorclass_2.2.0-2.2.dsc
 eb21f80182e6fe12502fad56c79770fbe28eb53e 3016 
colorclass_2.2.0-2.2.debian.tar.xz
 3e4a33565178fc6980735327f8c5420b75194e2d 7006 
colorclass_2.2.0-2.2_amd64.buildinfo
Checksums-Sha256:
 d644f9cf7a47e1ca3b7f01fc2bf5448272a8304e24420f7b541885f9b9d15c98 2109 
colorclass_2.2.0-2.2.dsc
 186a00896742eed952429823431a915d844b0eb1310634a60a371915bd1db5b3 3016 
colorclass_2.2.0-2.2.debian.tar.xz
 e6ea83bb777146d3aee8c016801d33f59c21dd5fa5259a08339ae7d3dd1e8e14 7006 
colorclass_2.2.0-2.2_amd64.buildinfo
Files:
 385a6ad09254e493cb2d205b86330c2a 2109 python optional colorclass_2.2.0-2.2.dsc
 92bfb3778ddfaf1509d3c965ef62defe 3016 python optional 
colorclass_2.2.0-2.2.debian.tar.xz
 364ba4f69424ec1546eec5994e36cbd8 7006 python optional 
colorclass_2.2.0-2.2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEgTbtJcfWfpLHSkKSVc8b+YaruccFAmG6zEUACgkQVc8b+Yar
ucelHw//QB7TU+YqJS/26es1dy2Z/I2LSpFKqAc2uPKOJ1lN/vYWX9zZToAsFLiA
2z5AL5y03CHcaHIj+XhqLTuSWde0IslvQoPc7Y77dP58eGbnJi1aS82kCCgkdg16
xzAhWMi2muE67iTJpWCiJhXXcwDuXVEiy5E8OGg1RptlLgyB5OxbwUAI2q77l7W0
spEHIDvHHiEUB2mGHp/tCuA2RnxtTxJuaOusBLRArLuzMmN+XhCnBZ10wIBIzJVC
fIFPl79YzOjpwKlyXMahCCUqqMiiohFQr5gYiEnk2jIof9xxvrfYAsy3f9WN5Rmz
kWecAW83AWjIp7WZPupzXJKdgfQSbdFgL4GvKF7Grv8VPM6al9J+d8rsJG2jldNz
dX6dww9Azp9duRlqP3ALVn5Y1SivmhsVCTeHlEQcnTej3idGbapbDCgZlz8Tmbgg
3aoqEDFhZ5mULSzOXJ9xiZ8Rgt2uEkcNSUdiszBkg4vtPKu2v3IBd13zaE090h/l
x+wsvan4zRXPJ3IMi9CsL/FETPbM4BDwtAV8DPancIH7YaJeKHNTAgA2RA6zvAFM
ogtCh8LFkI1FHTBQsjnuCwJ8hY9vpDqbad4k3OGKsrpBTLQD1hz7C/eARd2c76g1
ZDzv5puKa8IZT7xOLJKdb6vkl4l/b5w8i/8xWqMSQeuGUjlcBPg=
=3LLe
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to