Hi,

I am preparing new mail/courier port. There is an issue with conflicts,
current port version is 0.65.3 and new one will be 1.0.13 (or higher,
if upstream release comes sooner).

Currently I found following lines in Makefiles for relevant ports:

mail/courier-imap
CONFLICTS=      courier-[0-9]* imap-uw-[0-9]* panda-imap-[0-9]*

mail/maildrop
CONFLICTS=      courier-0.65* libunicode-[0-9]*

mail/meta1
CONFLICTS=      smx-*
CONFLICTS+=     courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* 
opensmtpd-* sendmail-*

mail/panda-imap
CONFLICTS_INSTALL=      imap-uw-20* courier-0.65.*

mail/postfix
CONFLICTS_INSTALL?=     courier-0.* opensmtpd-[0-9]* sendmail-8.* 
sendmail+*-8.* \

mail/postfix-current
CONFLICTS_INSTALL?=     courier-0.* opensmtpd-[0-9]* sendmail-8.* 
sendmail+*-8.* \

mail/sendmail
CONFLICTS?=     courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* 
opensmtpd-*
CONFLICTS+=     sendmail-ldap-8.* sendmail-sasl2-8.* sendmail-tls-8.*
CONFLICTS+=     sendmail-sasl2-8.* sendmail-tls-8.*
CONFLICTS+=     sendmail-ldap-8.* sendmail-tls-8.*
CONFLICTS+=     sendmail-ldap-8.* sendmail-sasl2-8.*
CONFLICTS2!=    ${MAKE_PKGNAMES} | ${GREP} -v 
"${PORTNAME}${PKGNAMESUFFIX:S|${PKGNAMESUFFIX2}||}-8."
CONFLICTS+=     ${CONFLICTS2}

mail/sendmail-devel
CONFLICTS?=     courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* 
opensmtpd-*
CONFLICTS+=     sendmail-ldap-8.* sendmail-sasl2-8.* sendmail-tls-8.*
CONFLICTS+=     sendmail-sasl2-8.* sendmail-tls-8.*
CONFLICTS+=     sendmail-ldap-8.* sendmail-tls-8.*
CONFLICTS+=     sendmail-ldap-8.* sendmail-sasl2-8.*
CONFLICTS2!=    ${MAKE_PKGNAMES} | ${GREP} -v 
"${PORTNAME}${PKGNAMESUFFIX:S|${PKGNAMESUFFIX2}||}-8."
CONFLICTS+=     ${CONFLICTS2}

I did not analyze the conflict itself, if you plan install mail/courier
port, i. e. full mail server suite, it is not wise to install another
mail server suite or some component. I just think it would be good to
upgrade conflict expression in mentioned ports. This could be done now
not taking into account new port is not yet submitted.

Maybe simplest action would be just use what's in mail/courier-imap
port, I think it is universal, but would like to hear second oppinion.

Regards,
Milan
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to