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