
This isn't doing a lot for my self-esteem.
I'm now trying to install mailman-web and mailman-hyperkitty. Running the 'pip install' (as documented here https://docs.mailman3.org/en/latest/install/virtualenv.html#installing-web-u...) is giving me a similar setuptools error to the one I got before, although with a different version number:
[SNIPPED successfully downloaded packages]
Collecting django-haystack>=2.8.0 (from hyperkitty->mailman-web)
Using cached django_haystack-3.3.0.tar.gz (467 kB)
Installing build dependencies ... error
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [2 lines of output]
ERROR: Could not find a version that satisfies the requirement setuptools>=61.2 (from versions: none)
ERROR: No matching distribution found for setuptools>=61.2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
Running 'pip install setuptools' replies that it's already installed (which is what I expected, because I installed it earlier)
Requirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (80.9.0)
I tried clearing pip's cache, but that made no difference. I am running as the mailman user in venv.
It seems to be somehow related to the django-haystack package. In fact, running 'pip install django-haystack' results in the same error message. Perhaps I need to take it up with the maintainers of that.
-- Henry Hartley Westat RB 2151
-----Original Message----- From: Henry Hartley via Mailman-users <mailman-users@mailman3.org> Sent: Friday, June 6, 2025 09:31 To: Mark Sapiro <mark@msapiro.net>; mailman-users@mailman3.org Subject: [MM3-users] Re: Trouble Installing Mailman3
CAUTION: External Email *
[ This message appears to be from westat.com but the originating sender is external.]
-----Original Message----- From: Mark Sapiro <mark@msapiro.net>
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.
Actually, that's wrong. You don't need to create it. The first time you start Mailman core, it will be created.
Excellent. Thanks.
-- Henry
Mailman-users mailing list -- mailman-users@mailman3.org To unsubscribe send an email to mailman-users-leave@mailman3.org https://secure-web.cisco.com/1zFhvAPq5v7Gs3kANDBULVLuS95U56cpRwhnFwcvKwwPbIr... Archived at: https://secure-web.cisco.com/1FyVIRlyXW9zpUP_wm98qkGB_DRuoOre5YHVvNpUo9unXQf...
This message sent to henryhartley@westat.com
- Please use caution when responding and/or clicking on links as this email originated from outside of Westat.