Your message dated Mon, 10 Mar 2025 21:06:59 +0000
with message-id <e1trkkx-001r4c...@fasolo.debian.org>
and subject line Bug#1093342: fixed in mailman-hyperkitty 1.2.1-3
has caused the Debian Bug report #1093342,
regarding mailman-hyperkitty: FTBFS: ModuleNotFoundError: No module named
'nntplib'
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.)
--
1093342: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093342
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mailman-hyperkitty
Version: 1.2.1-2
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3 --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py clean
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'test_suite'
warnings.warn(msg)
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mailman-hyperkitty/build'
(and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.12' does not exist -- can't clean it
I: pybuild base:311: python3.13 setup.py clean
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'test_suite'
warnings.warn(msg)
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mailman-hyperkitty/build'
(and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
dh binary --with python3 --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'test_suite'
warnings.warn(msg)
running config
I: pybuild base:311: python3.13 setup.py config
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'test_suite'
warnings.warn(msg)
running config
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3.12 setup.py build
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'test_suite'
warnings.warn(msg)
running build
running build_py
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mailman-hyperkitty/build/mailman_hyperkitty
copying mailman_hyperkitty/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mailman-hyperkitty/build/mailman_hyperkitty
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mailman-hyperkitty/build/mailman_hyperkitty/tests
copying mailman_hyperkitty/tests/test_archiver.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mailman-hyperkitty/build/mailman_hyperkitty/tests
copying mailman_hyperkitty/tests/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mailman-hyperkitty/build/mailman_hyperkitty/tests
running egg_info
creating mailman_hyperkitty.egg-info
writing mailman_hyperkitty.egg-info/PKG-INFO
writing dependency_links to mailman_hyperkitty.egg-info/dependency_links.txt
writing requirements to mailman_hyperkitty.egg-info/requires.txt
writing top-level names to mailman_hyperkitty.egg-info/top_level.txt
writing manifest file 'mailman_hyperkitty.egg-info/SOURCES.txt'
reading manifest file 'mailman_hyperkitty.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.txt'
writing manifest file 'mailman_hyperkitty.egg-info/SOURCES.txt'
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning:
Unknown distribution option: 'test_suite'
warnings.warn(msg)
running build
running build_py
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mailman-hyperkitty/build/mailman_hyperkitty
copying mailman_hyperkitty/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mailman-hyperkitty/build/mailman_hyperkitty
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mailman-hyperkitty/build/mailman_hyperkitty/tests
copying mailman_hyperkitty/tests/test_archiver.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mailman-hyperkitty/build/mailman_hyperkitty/tests
copying mailman_hyperkitty/tests/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mailman-hyperkitty/build/mailman_hyperkitty/tests
running egg_info
writing mailman_hyperkitty.egg-info/PKG-INFO
writing dependency_links to mailman_hyperkitty.egg-info/dependency_links.txt
writing requirements to mailman_hyperkitty.egg-info/requires.txt
writing top-level names to mailman_hyperkitty.egg-info/top_level.txt
reading manifest file 'mailman_hyperkitty.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.txt'
writing manifest file 'mailman_hyperkitty.egg-info/SOURCES.txt'
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
nose2-3
E
======================================================================
ERROR: LayerSuite
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/mailman/testing/layers.py", line 135, in
setUp
initialize.initialize_2(testing=True)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/mailman/core/initialize.py", line 199,
in initialize_2
initialize_commands()
~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/mailman/app/commands.py", line 29, in
initialize
add_components('commands', IEmailCommand, config.commands)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/mailman/utilities/modules.py", line 218,
in add_components
for component_class in find_pluggable_components(subpackage, interface):
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/mailman/utilities/modules.py", line 177,
in find_pluggable_components
yield from find_components('mailman.' + subpackage, interface)
File "/usr/lib/python3/dist-packages/mailman/utilities/modules.py", line 150,
in find_components
module = import_module(module_name)
File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/usr/lib/python3/dist-packages/mailman/commands/cli_gatenews.py", line
24, in <module>
import nntplib
ModuleNotFoundError: No module named 'nntplib'
----------------------------------------------------------------------
Ran 0 tests in 0.429s
FAILED (errors=1)
make[1]: *** [debian/rules:10: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202501/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:mailman-hyperkitty, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: mailman-hyperkitty
Source-Version: 1.2.1-3
Done: Jordi Mallach <jo...@debian.org>
We believe that the bug you reported is fixed in the latest version of
mailman-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 1093...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jordi Mallach <jo...@debian.org> (supplier of updated mailman-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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 10 Mar 2025 21:49:26 +0100
Source: mailman-hyperkitty
Architecture: source
Version: 1.2.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Mailman Team <pkg-mailman-hack...@lists.alioth.debian.org>
Changed-By: Jordi Mallach <jo...@debian.org>
Closes: 1069973 1071732 1080513 1093342
Changes:
mailman-hyperkitty (1.2.1-3) unstable; urgency=medium
.
* Build-Depend on python3-standard-nntplib, which is no longer part
of the standard library (closes: #1093342).
* Call nose directly instead of setup.py test for autopkgtest. Thanks,
Benjamin Drung! (Closes: #1080513)
* Remove uneeeded Build-Dep on python3-mock (closes: #1069973).
* Update Standards-Version to 4.7.2.
* Add myself to Uploaders.
* Add Swedish translation for debconf templates (thanks, Martin Bagge and
Anders Jonsson; closes: #1071732).
* Complete and update copyright file.
* Set Rules-Requires-Root to no to control file.
* Add upstream metadata.
* Add Catalan translation of debconf templates.
Checksums-Sha1:
2f69064c24fdb4c34994651222f83fb781615845 2644 mailman-hyperkitty_1.2.1-3.dsc
4474090a05d1f195582e5275e1fb8720eb83b2f0 12924
mailman-hyperkitty_1.2.1-3.debian.tar.xz
016a3885a3e3ca403293bb65d981cfd34f9159bb 9373
mailman-hyperkitty_1.2.1-3_amd64.buildinfo
Checksums-Sha256:
f2c5f3131848f679fd56c27d19bf6687339bfe8987c1c59319d8acc231c0cb8d 2644
mailman-hyperkitty_1.2.1-3.dsc
fd2b69df5535d39034bbc0f3ad4cbeb7c628cb578681b738d9bd42145a0c820e 12924
mailman-hyperkitty_1.2.1-3.debian.tar.xz
f864dc0a2d61c35ea5cef3ebc31c3be885744c25aa95bf6537e6401d4ed9d6b1 9373
mailman-hyperkitty_1.2.1-3_amd64.buildinfo
Files:
cab0bf9ce3b36b75ec1b7c53c849b75c 2644 python optional
mailman-hyperkitty_1.2.1-3.dsc
f9d2d8bf6815f035c8cf669d1d408845 12924 python optional
mailman-hyperkitty_1.2.1-3.debian.tar.xz
6c34f68fccd59b822a2ca4aff8a10f89 9373 python optional
mailman-hyperkitty_1.2.1-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE6BdUhsApKYN8KGoWJVAvb8vjywQFAmfPUOEACgkQJVAvb8vj
ywQ2hA//fc3MMtLO2PHDB2aodjG9yxfvyQyhe/L/ObTtLHYAiTl89jbnKecI3JVI
5/BGqnbESL3Qjp020KW/J14sJCc9YUdy+sqY45pT3K0mtCOHtzEAWrPKrWDFFusB
v05yX7rUUS8CFoWmFVrZkHzjWH3xVfhk9LRkIM+Z+FHNNDrQBsVO7c+XY7DcPB/t
Jq6bjDICU6VlZEMNtm+MDZOD2VyyJRZYI7YdFeX+/NXayoNljsUGXJd2qsbnY/Np
n92VXm5mG57Groc9OCZZodIADoY3ChCt8HlgxF40E2X8q+QlUjfvWi0J3ScA2jC0
I58VCnDxAnhPoTzX66fYwhdDG8XTGyv3p3t9hp5LV07weuPM9fKPQhjK/ehT6/0O
aC9mdSEOnwf0jHMr1SHJuEeYtgvnTSHUv9TY8erCZI4HlPxad/qCjOAM+PfwrNNu
9j8b9q8/mHYL3AOjDWs9Wkfb31lNAyNAVvK5bJ77wUTxrC3taxdP4yXeMTLP/Btu
GtfnS7027ADM02zCkYW5kAuymjOspxwk6Yx5uYY5CwvzMIwROKpuxGVi53qPAC4N
2l3btNQJklkVQ4Dy7apj/9jedbBQHsQ4QAWu5z/5imiN+ryh64ohvOAG9xeaDFBV
T/MAyAn+oCi7mF9iQI+ZwE2zSdf6wApJO0CAy3zeF0pXRiRZYeQ=
=C8Xg
-----END PGP SIGNATURE-----
pgpTXP1x7w86K.pgp
Description: PGP signature
--- End Message ---