Bug 251436 - mail/sympa: version 6.2.58_1 requires postfix, even though postfix-current is already installed
Summary: mail/sympa: version 6.2.58_1 requires postfix, even though postfix-current is...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-28 12:46 UTC by P. Chevalier
Modified: 2023-12-12 08:02 UTC (History)
2 users (show)

See Also:
dgeo: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description P. Chevalier 2020-11-28 12:46:31 UTC
Updating mail/sympa to latest (6.2.58_1) with portmaster or manually requires postfix as a run dependency, even though postfix-current is already installed.

BUILD_DEPENDS=  ${RUN_DEPENDS} \
                postfix>=0:mail/postfix

The update fails, because it conflicts with postfix-current.
Comment 1 P. Chevalier 2020-11-28 13:06:32 UTC
And I'm not even sure sympa, as a MLM, should depend on a specific MTA ?
Comment 2 geoffroy desvernay 2021-02-15 10:26:44 UTC
The fact is that sympa needs postalias command to be build with postfix support…
We could patch it too but I miss time to do and maintain this…
Comment 3 geoffroy desvernay 2021-02-15 10:31:59 UTC
Building the package with poudriere should already work with postfix-current at install-time…
I don't know how to write
  postfix|postfix-current>=0:mail/postfix
Comment 4 geoffroy desvernay 2022-05-13 13:31:27 UTC
next version should fix this, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262276
Comment 5 geoffroy desvernay 2023-05-10 07:24:45 UTC
This PR can be closed (I can't)