[Pkg-mailman-hackers] Bug#1146419: mailman3: autopkgtest depends on dead upstream & unmaintained python3-flufl.testing

Alexandre Detiste alexandre.detiste at gmail.com
Tue Sep 1 18:48:19 BST 2026


Package: mailman3
Version: 3.3.10-5
Severity: serious

Hi,

python3-flufl.testing depends on deprecated python3-pkg-resources
and I was considering the removal of python3-flufl.testing

(see: https://gitlab.com/warsaw/flufl.testing
"As of 2020-06-17 I have archived this project
 and will no longer be developing it.")

A blind shot at Salsa CI proves that in the current state of things,
python3-flufl.testing is still needed for autopkgtest,
but weirdly for regular build-time tests.
(ok well the tests are disabled)

I'm filling this as RC to get attention on the best way of action:
either usage of python3-flufl.testing is patched-out,
or python3-flufl.testing needs to be kept alive here.



Greetings

Alexandre




override_dh_auto_test:
        # Running the test suite at build time is not supported for now.
        # See upstream bug #400 for further information.
        #PYTHONPATH="." python3 -m nose2 --verbose

https://salsa.debian.org/mailman-team/mailman3/-/jobs/10238883

  File "/usr/lib/python3/dist-packages/nose2/main.py", line 112, in parseArgs
    self.handleCfgArgs(cfg_args)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/nose2/main.py", line 238, in handleCfgArgs
    self.loadPlugins()
    ~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/nose2/main.py", line 286, in loadPlugins
    self.session.loadPlugins(self.defaultPlugins, self.excludePlugins)
    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/nose2/session.py", line 163, in loadPlugins
    self.loadPluginsFromModule(util.module_from_name(module))
                               ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
  File "/usr/lib/python3/dist-packages/nose2/util.py", line 73, in module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
ModuleNotFoundError: No module named 'flufl.testing'
autopkgtest [17:35:31]: test mailman3-nose2: -----------------------]
autopkgtest [17:35:31]: test mailman3-nose2:  - - - - - - - - - - results - - - - - - - - - -



More information about the Pkg-mailman-hackers mailing list