mail/postfix and mail/postfix-current need upgrading
olli hauer
ohauer at gmx.de
Fri Feb 26 16:33:13 UTC 2016
On 2016-02-26 14:16, Mark Martinec wrote:
> In ports we have:
> mail/postfix-current 2.11.7
> mail/postfix 2.8.0
>
> The version in mail/postfix-current is just barely still supported,
> the version in mail/postfix is no longer supported upstream.
>
> Upstream versions are labeled as:
> - Postfix 3.2 is an experimental release
> - Postfix 3.1 is a stable release
> - past stable releases (still supported): 3.0, 2.11, 2.10
> - no longer supported stable releases:
> Postfix 2.9 (Final update: October 2015)
> Postfix 2.8 (Final update: February 2015)
>
> The current situation is most unfortunate, as some ports
> (like mail/mailman) insist in their dependency on mail/postfix,
> which has (among others) no support for internationalized
> e-mail addresses, and is no longer supported upstream.
>
> It would be appreciated if both ports were updated.
> Preferably mail/postfix to 3.1 and mail/postfix-current to 3.2,
> or at least: mail/postfix to 2.11 and mail/postfix-current to 3.1.
>
> Mark
Non of the users and groups postfix installs are referenced in the mailman configure args, only an extra patch is applied and the MTA is set to "Postfix".
I suspect and will bet, mailman would also build and run fine with the following patch, and then users are free to change the postfix release without dependency changes.
Index: Makefile
===================================================================
--- Makefile (revision 409613)
+++ Makefile (working copy)
@@ -94,8 +94,6 @@
.endif
.if ${PORT_OPTIONS:MPOSTFIX}
-BUILD_DEPENDS+= postfix:${PORTSDIR}/mail/postfix
-RUN_DEPENDS+= postfix:${PORTSDIR}/mail/postfix
MAIL_GID?= mailman
EXTRA_PATCHES+= ${FILESDIR}/postfix-verp.diff
.endif
More information about the freebsd-ports
mailing list