Hi Mark,
I had a very productive session with Odhiambo today and everything is
now up and running.
We installed everything with the commands you mention below and after
some weird issue that mailman info first used /etc/mailman3/mailman.cfg
but later switched to /opt/mailman/mm/var/etc/mailman.cfg (which only
consisted of comments and no real configuration) things have settled and
now my instance is up and running still containing the list and all
members.
The only thing I lost is the archive but that is probably gone for a
while now and not worth getting back.
Thanks to everyone for their help, especially to Odhiambo.
Am 2026-08-12 18:30, schrieb Mark Sapiro:
On 8/11/26 22:46, Torsten wrote:
But it seems that 3.3.10 depends on nntplib >= 3.13 which could not be
fetched via pip:
That's a bug. The requirement in Mailman 3.3.10's pyproject.toml is
```
'nntplib; python_version>="3.13"',
```
This is wrong. it should be
```
'standard-nntplib; python_version>="3.13"',
```
nntplib was dropped from the standard library in Python 3.13 and
replaced by standard-nntplib from pip.
Because of the above error, a pip install of mailman 3.3.10 will not
work with Python >= 3.13.
Also note that currently, Mailman core is not compatible with Python >=
3.14 because it depends on aiosmtpd which is not compatible with Python
3.14. The aiosmtpd incompatibility is fixed in GitHub but the fix is
not yet released. The incompatibility is fixed by
<https://github.com/aio-libs/aiosmtpd/pull/575> and
<https://github.com/aio-libs/aiosmtpd/pull/595>
I have, nevertheless, standard-nntplib 3.13 already installed but
there is no nntplib on Pypi.
I suggest the following depending on your Python version
For Python 3.13 or 3.14
```
pip install git+https://gitlab.com/mailman/mailman.git
```
and for Python 3.14
```
pip install git+https://github.com/aio-libs/aiosmtpd.git
```
Installing Mailman from GitLab with Python 3.13 should work fine. Both
this list and the lists at mail.python.org run the latest GitLab
version with no problems. The installation of aiosmtpd from GitHub is
more of an unknown, but should be OK.
_______________________________________________
Mailman-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at:
https://lists.mailman3.org/archives/list/[email protected]/message/FG7RLHOW3PE3RVJYOI7BJLMKQR2ZGOYD/
This message sent to [email protected]