On Sat, 13 Mar 2021 05:42:53 -0500, Guillermo Hernandez (Oldno7) via Mailman-users wrote:
On 13/3/21 9:44, John Covici wrote:
On Sat, 13 Mar 2021 03:25:41 -0500, Guillermo Hernandez (Oldno7) via Mailman-users wrote:
On 13/3/21 8:53, John Covici wrote:
We recommend installing Mailman and the web components in a virtualenv, but it is not a requirement. We also suggest that postgresql is a better choice than MariaDB.
I sort of am installing from source, gentoo installs from source. No one on the gentoo users mailing list seems to be able to help me, except to tell me to use a different mailing list mechanism called mlmmj.
From the perspective of someone who was in the same place (but installing in a FreeBSD S.O.), I would recommend you to follow the "virtualenv" guide but without executing the "env" commands. It will produce a system wide mailman3 installation but it will work (as it is for me since a few moths ago)
I writed down a step by step path of my installation and it could be of your interest (maybe you have to locate and install some packages by different name, but I think it will be not much difference). It could provide you a overall view of all the processes implied.
I'ts here: https://forums.FreeBSD.org/threads/mailman-3.61050/post-488128 Thanks, by the env commands you mean the creation and activation commands?
I mean the part when you activate the virtualenv (Virtualenv setup & activate virtualenv) in https://docs.mailman3.org/en/latest/install/virtualenv.html#virtualenv-insta...
The servers in which I was migrating from mailman2 were jailed servers and I didn't want to add more virtualization layers (and I read some articles documenting problems using virtualenv in FreeBSD) so, I prefered to install all of it system wide as it was before with mailman2.
I will certainly look at your thread.
Now one thing came up while trying to create the database, I got a traceback complaining about a revision error because gentoo had a slightly different version (3.3.2) instead of 3.3.3 using pip. When I upgrade mailman, am I going to have to do something to the database as well and why should the database have some kind of reference to the mailman version?
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici wb2una
covici@ccs.covici.com