Project

General

Profile

Actions

tickets #153199

closed

mailman does not start - the 'flufl.lock>=5.1' distribution was not found and is required by mailman

Added by pjessen 4 months ago. Updated 4 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Mailing lists
Target version:
-
Start date:
2024-01-08
Due date:
% Done:

0%

Estimated time:

Description

When trying to start mailman:

2024-01-08T07:07:54.439017+00:00 mailman3 mailman[10848]: Traceback (most recent call last):
2024-01-08T07:07:54.439606+00:00 mailman3 mailman[10848]:   File "/usr/bin/mailman", line 33, in <module>
2024-01-08T07:07:54.439776+00:00 mailman3 mailman[10848]:     sys.exit(load_entry_point('mailman==3.3.9', 'console_scripts', 'mailman')())
2024-01-08T07:07:54.439940+00:00 mailman3 mailman[10848]:              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.441330+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/click/core.py", line 1157, in __call__
2024-01-08T07:07:54.441459+00:00 mailman3 mailman[10848]:     return self.main(*args, **kwargs)
2024-01-08T07:07:54.441568+00:00 mailman3 mailman[10848]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.441612+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/click/core.py", line 1077, in main
2024-01-08T07:07:54.441713+00:00 mailman3 mailman[10848]:     with self.make_context(prog_name, args, **extra) as ctx:
2024-01-08T07:07:54.441740+00:00 mailman3 mailman[10848]:          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.441764+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/click/core.py", line 943, in make_context
2024-01-08T07:07:54.441788+00:00 mailman3 mailman[10848]:     self.parse_args(ctx, args)
2024-01-08T07:07:54.441815+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/click/core.py", line 1644, in parse_args
2024-01-08T07:07:54.441839+00:00 mailman3 mailman[10848]:     rest = super().parse_args(ctx, args)
2024-01-08T07:07:54.441863+00:00 mailman3 mailman[10848]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.441900+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/click/core.py", line 1408, in parse_args
2024-01-08T07:07:54.441924+00:00 mailman3 mailman[10848]:     value, args = param.handle_parse_result(ctx, opts, args)
2024-01-08T07:07:54.441947+00:00 mailman3 mailman[10848]:                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.441971+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/click/core.py", line 2400, in handle_parse_result
2024-01-08T07:07:54.442011+00:00 mailman3 mailman[10848]:     value = self.process_value(ctx, value)
2024-01-08T07:07:54.442036+00:00 mailman3 mailman[10848]:             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.442075+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/click/core.py", line 2362, in process_value
2024-01-08T07:07:54.442100+00:00 mailman3 mailman[10848]:     value = self.callback(ctx, self, value)
2024-01-08T07:07:54.442123+00:00 mailman3 mailman[10848]:             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.442156+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/mailman/bin/mailman.py", line 95, in initialize_config
2024-01-08T07:07:54.442180+00:00 mailman3 mailman[10848]:     initialize(value)
2024-01-08T07:07:54.442211+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/mailman/core/initialize.py", line 229, in initialize
2024-01-08T07:07:54.442236+00:00 mailman3 mailman[10848]:     initialize_2(propagate_logs=propagate_logs)
2024-01-08T07:07:54.442264+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/mailman/core/initialize.py", line 198, in initialize_2
2024-01-08T07:07:54.442294+00:00 mailman3 mailman[10848]:     initialize_pipelines()
2024-01-08T07:07:54.442314+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/mailman/core/pipelines.py", line 73, in initialize
2024-01-08T07:07:54.442334+00:00 mailman3 mailman[10848]:     add_components('handlers', IHandler, config.handlers)
2024-01-08T07:07:54.442354+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/mailman/utilities/modules.py", line 218, in add_components
2024-01-08T07:07:54.442379+00:00 mailman3 mailman[10848]:     for component_class in find_pluggable_components(subpackage, interface):
2024-01-08T07:07:54.442402+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/mailman/utilities/modules.py", line 177, in find_pluggable_components
2024-01-08T07:07:54.442422+00:00 mailman3 mailman[10848]:     yield from find_components('mailman.' + subpackage, interface)
2024-01-08T07:07:54.442441+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/mailman/utilities/modules.py", line 150, in find_components
2024-01-08T07:07:54.442472+00:00 mailman3 mailman[10848]:     module = import_module(module_name)
2024-01-08T07:07:54.442492+00:00 mailman3 mailman[10848]:              ^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.442512+00:00 mailman3 mailman[10848]:   File "/usr/lib64/python3.11/importlib/__init__.py", line 126, in import_module
2024-01-08T07:07:54.442537+00:00 mailman3 mailman[10848]:     return _bootstrap._gcd_import(name[level:], package, level)
2024-01-08T07:07:54.442560+00:00 mailman3 mailman[10848]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.442580+00:00 mailman3 mailman[10848]:   File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
2024-01-08T07:07:54.442600+00:00 mailman3 mailman[10848]:   File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
2024-01-08T07:07:54.442620+00:00 mailman3 mailman[10848]:   File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
2024-01-08T07:07:54.442640+00:00 mailman3 mailman[10848]:   File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
2024-01-08T07:07:54.442660+00:00 mailman3 mailman[10848]:   File "<frozen importlib._bootstrap_external>", line 940, in exec_module
2024-01-08T07:07:54.442679+00:00 mailman3 mailman[10848]:   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
2024-01-08T07:07:54.442706+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/mailman/handlers/validate_authenticity.py", line 23, in <module>
2024-01-08T07:07:54.442726+00:00 mailman3 mailman[10848]:     from authheaders import authenticate_message
2024-01-08T07:07:54.442764+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/authheaders/__init__.py", line 25, in <module>
2024-01-08T07:07:54.442796+00:00 mailman3 mailman[10848]:     from authheaders.dmarc_lookup import dns_query, receiver_record, receiver_record_walk, get_org_domain
2024-01-08T07:07:54.442819+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/authheaders/dmarc_lookup.py", line 22, in <module>
2024-01-08T07:07:54.442843+00:00 mailman3 mailman[10848]:     from pkg_resources import resource_filename  # Part of setuptools
2024-01-08T07:07:54.442867+00:00 mailman3 mailman[10848]:     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.442897+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3324, in <module>
2024-01-08T07:07:54.445029+00:00 mailman3 mailman[10848]:     @_call_aside
2024-01-08T07:07:54.445066+00:00 mailman3 mailman[10848]:      ^^^^^^^^^^^
2024-01-08T07:07:54.445088+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3299, in _call_aside
2024-01-08T07:07:54.445108+00:00 mailman3 mailman[10848]:     f(*args, **kwargs)
2024-01-08T07:07:54.445148+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3337, in _initialize_master_working_set
2024-01-08T07:07:54.445175+00:00 mailman3 mailman[10848]:     working_set = WorkingSet._build_master()
2024-01-08T07:07:54.445195+00:00 mailman3 mailman[10848]:                   ^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.445215+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 631, in _build_master
2024-01-08T07:07:54.445255+00:00 mailman3 mailman[10848]:     ws.require(__requires__)
2024-01-08T07:07:54.445275+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 968, in require
2024-01-08T07:07:54.445294+00:00 mailman3 mailman[10848]:     needed = self.resolve(parse_requirements(requirements))
2024-01-08T07:07:54.445313+00:00 mailman3 mailman[10848]:              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.445333+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve
2024-01-08T07:07:54.445353+00:00 mailman3 mailman[10848]:     dist = self._resolve_dist(
2024-01-08T07:07:54.445552+00:00 mailman3 mailman[10848]:            ^^^^^^^^^^^^^^^^^^^
2024-01-08T07:07:54.445570+00:00 mailman3 mailman[10848]:   File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist
2024-01-08T07:07:54.445588+00:00 mailman3 mailman[10848]:     raise DistributionNotFound(req, requirers)
2024-01-08T07:07:54.445607+00:00 mailman3 mailman[10848]: pkg_resources.DistributionNotFound: The 'flufl.lock>=5.1' distribution was not found and is required by mailman

Related issues 1 (0 open1 closed)

Blocks openSUSE admin - tickets #153271: mailman webui errorResolvedcrameleon2024-01-09

Actions
Actions

Also available in: Atom PDF