Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jan 2021 11:56:32 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 250362] mail/mailman3: zope.interface>=5.0 is required
Message-ID:  <bug-250362-7788-rZniwJGxf1@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-250362-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-250362-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250362

Marko Cupa=C4=87 <marko.cupac@mimar.rs> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marko.cupac@mimar.rs

--- Comment #35 from Marko Cupa=C4=87 <marko.cupac@mimar.rs> ---
Hi everyone,

I have just made my first mailman3 (suite) installation on FreeBSD work. To=
ok
me some time and nerves :) but it works.

As for mailman itself, it almost works just by installing mail/mailman3. As=
 Dan
said on his blog, it is throwing some errors on `service mailman start`, wh=
ich
are resolved by installing additional packages which are undeclared
dependencies. All the ports/packages are already in official ports tree. La=
test
devel/py-zope.interface 5.2.0 is trivial to compile from ports (poudriere),
just needs latest revision in Makefile + make makesum.

As for web suite (postorius + hyperkitty), I solved it through pip in
virtualenv. It also needed textproc/sassc globally installed with pkg, and =
also
hyperkitty (or was it mailman-hyperkitty?) installed globally with pip as t=
here
is no port as of yet.

Current verdict: it works and it is possible to set up. But it is quite
complicated from admin's point of view, as it needs compiling custom ports,
mixing pip and pkg for installation of base python packages, and additional
virtualenv for web suite. Also it takes at least 3 different config files.

>From my (admin's) point of view, it would be best if mailman3 was ported to
FreeBSD as three (meta) ports, similar to:
mailman (core)
mailman (web)=20
mailman (full) - core + web


All should be installable with pkg, and all should be started from rc.conf.

I'd be glad to help if someone told me how.

Regards,

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250362-7788-rZniwJGxf1>