Your message dated Thu, 07 Dec 2023 08:34:14 +0000
with message-id <e1rb9pm-009gev...@fasolo.debian.org>
and subject line Bug#1055571: fixed in cracklib2 2.9.6-5.1
has caused the Debian Bug report #1055571,
regarding cracklib2 tests fail with Python 3.12
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.)


-- 
1055571: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055571
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:cracklib2
Version: 2.9.6-5
Severity: important
Tags: sid trixie
User: debian-pyt...@lists.debian.org
Usertags: python3.12

cracklib2 tests fail with Python 3.12:

[...]
set -e; \
for i in 3.12 3.11; do \
cd /<<PKGBUILDDIR>>/debian/buildtmp/python$i/python/$(_py_=$i; python${_py_#python*} -c 'import setuptools; from distutils.command.build import build; from distutils.core import Distribution; b = build(Distribution()); b.finalize_options(); print(b.build_platlib)'); \
        LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/debian/buildtmp/base/lib/.libs 
python$i \
-c 'import cracklib; cracklib.test(dictpath="/<<PKGBUILDDIR>>/debian/tmp/cracklib_dict")'; \
done
.......EEEEE
======================================================================
ERROR: test_simple_combinations (test_cracklib.TestModuleFunctions.test_simple_combinations)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/debian/buildtmp/python3.12/python/build/lib.linux-x86_64-cpython-312/test_cracklib.py", line 122, in test_simple_combinations
    self.assertEquals(
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestModuleFunctions' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?

======================================================================
ERROR: test_simple_digit (test_cracklib.TestModuleFunctions.test_simple_digit)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/debian/buildtmp/python3.12/python/build/lib.linux-x86_64-cpython-312/test_cracklib.py", line 99, in test_simple_digit
    self.assertEquals(
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestModuleFunctions' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?

======================================================================
ERROR: test_simple_lower (test_cracklib.TestModuleFunctions.test_simple_lower)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/debian/buildtmp/python3.12/python/build/lib.linux-x86_64-cpython-312/test_cracklib.py", line 79, in test_simple_lower
    self.assertEquals(
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestModuleFunctions' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?

======================================================================
ERROR: test_simple_other (test_cracklib.TestModuleFunctions.test_simple_other)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/debian/buildtmp/python3.12/python/build/lib.linux-x86_64-cpython-312/test_cracklib.py", line 109, in test_simple_other
    self.assertEquals(
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestModuleFunctions' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?

======================================================================
ERROR: test_simple_upper (test_cracklib.TestModuleFunctions.test_simple_upper)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/debian/buildtmp/python3.12/python/build/lib.linux-x86_64-cpython-312/test_cracklib.py", line 89, in test_simple_upper
    self.assertEquals(
    ^^^^^^^^^^^^^^^^^
AttributeError: 'TestModuleFunctions' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?

----------------------------------------------------------------------
Ran 12 tests in 0.016s

FAILED (errors=5)
cracklib is installed in: /<<PKGBUILDDIR>>/debian/buildtmp/python3.12/python/build/lib.linux-x86_64-cpython-312
cracklib version: 2.8.19
3.12.0 (main, Oct  4 2023, 06:27:34) [GCC 13.2.0]
make[1]: *** [debian/rules:76: override_dh_auto_test] Error 1

--- End Message ---
--- Begin Message ---
Source: cracklib2
Source-Version: 2.9.6-5.1
Done: Matthias Klose <d...@debian.org>

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

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated cracklib2 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, 07 Dec 2023 08:45:06 +0100
Source: cracklib2
Architecture: source
Version: 2.9.6-5.1
Distribution: unstable
Urgency: medium
Maintainer: Jan Dittberner <ja...@debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Closes: 1055571
Changes:
 cracklib2 (2.9.6-5.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix test failures with Python 3.12 (Olivier Gayot). Closes: #1055571.
Checksums-Sha1:
 fbaf566a0e1ee9f1471f700e787f996c9f0ce16b 2492 cracklib2_2.9.6-5.1.dsc
 cb03cdf2aa78e2438a736d71eb272bdf6146554f 28072 
cracklib2_2.9.6-5.1.debian.tar.xz
 bfe958258412293d510fdb9e57c4e760152f4aa4 7224 
cracklib2_2.9.6-5.1_source.buildinfo
Checksums-Sha256:
 6a4fa04b24fb8bb381890c651b724ddc4d75709c5dc85bf5482156e490f7b995 2492 
cracklib2_2.9.6-5.1.dsc
 8b93e92fc46b0253cd55c362dc4170d91a3a4bf1f04d239d56bfa9e8e04f96a2 28072 
cracklib2_2.9.6-5.1.debian.tar.xz
 d249f638c6de4e28f477abdb238f984fae9d215b30fc93278e8e67aff7e816a1 7224 
cracklib2_2.9.6-5.1_source.buildinfo
Files:
 6fc20173ec9754b33d4ddde9ef819a03 2492 libs optional cracklib2_2.9.6-5.1.dsc
 93fea557f5c0217742c7bd82e8a38568 28072 libs optional 
cracklib2_2.9.6-5.1.debian.tar.xz
 4f9678981028a35914ddd9a344f60c90 7224 libs optional 
cracklib2_2.9.6-5.1_source.buildinfo

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

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmVxeGAQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9fV3EAC3pnKlEDOA9lhtDiEJKVEwBu6Az8PyZKxX
zEJS1Ni4/bPnrn5DR/wG3otMePjSmwBvf/F8DbuVbOm8sTqKIPi12fZvfnH2CcSn
SiVr0RjvPRH5WZ89uIBegPvoe0vc+nlzFd14bWkTMNYxWJeBaZgbdWuf9gRw0gvM
Kl3WWmfeOjysrMnF8MIXCIu8DWaP0ICh92KDZrTSQE9FIbhH0F5DhukFFf8HeSlP
S052jtLuyuIlm++E5pNUMP08gvtxluVl9nJJZXaAEXpVJ0sbsKXl/T66FwxE+GJd
IFP4kdI3Y3petVlpQZ/TLSiOkqHctijqjlMrVlaFmzggOEmpXgZFlugobqTQRlPx
eRuVxbtVRgKSGxCzZBfY260+Zoa80glx1JVrmuOWqURNeiYVnIAJvfb0D2nxmlTd
9kTSASKadyALMedCl5E6QL52gU+6IkYCyQFipmj8GDb8h04ZvwWlCI7+lzOayLCf
4S7KjvSEwk96opkHofSV+yAdj7zLdj48pKaVXUd9gW1dzJJIHNTOnIgUsjaY6UK9
e8FmZoo/cFfd8Qvi4bF+sVxOSnJ5rEjTBGp++YJpnNV0x77vD6xd/+gudmQF+R40
1IZwAmluEQKZCzgI+z3KFRLWnntA6vx5dLx555M7wwQfmw8asYPbpAwkaXElKjWk
HYgsa/7xqw==
=LbS4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to