
On 6/5/25 08:40, Henry Hartley via Mailman-users wrote:
The other thing I had to do that was different to the instructions was to use pip to install setuptools. I got to a point where I had an error message that said "ERROR: Could not find a version that satisfies the requirement setuptools>=40.8.0" but when I ran "apt install python3-setuptools" it reported that it was "already the newest version (68.1.2-2ubuntu1.2)". However, running pip install setuptools (on a whim) installed version 80.9.0. After that "pip install mailman" worked. Perhaps I should have known this. I feel that making sure setuptools is properly installed might be something to add to the installation instructions.
It depends how you create the venv. virtualenv venv
will create the
venv with pip
, setuptools
and wheel
installed, but our install doc
says do python3 -m venv venv
and that only installs pip
in the venv.
I'll update the doc.
The next step in the instructions has me create /etc/mailman3/mailman.cfg. The first thing in that file is shown as:
[paths.here] var_dir: /opt/mailman/mm/var
Looking in /opt/mailman, there is no mm directory. Should that have been created, or is that something I need to create myself?
You need to create it. I'll update the doc for that too.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan