context: poudriere 12rel-p3 ports r497457
Even though its options file looks like this:
# This file is auto-generated by 'make config'.
# Options for msmtp-1.8.3
_FILE_COMPLETE_OPTIONS_LIST=DOCS GSASL IDN LIBSECRET MSMTPD MSMTPQ NLS GNUTLS OPENSSL
and my make.conf looks like this:
OPTIONS_SET+=NLS OPTIMIZED_CFLAGS OPTIMIZED CPU_OPTS OPENSSL MAN
OPTIONS_UNSET+=X XORG X11 CUPS DOCS AUDIO SOUND EXAMPLES HTMLDOCS
the build fails with the following error:
=======================<phase: check-sanity >============================
===> License GPLv3 accepted by the user
====> You cannot select multiple options from the TLS radio
=====> Only one of these must be defined: GNUTLS OPENSSL
*** Error code 1
make: stopped in /usr/ports/mail/msmtp
=>> Cleaning up wrkdir
===> Cleaning for msmtp-1.8.3
build of mail/msmtp | msmtp-1.8.3 ended at Mon Apr 1 03:10:37 BST 2019
build time: 00:00:01
!!! build failure encountered !!!
build log: https://pkg.zyxst.net/data/12releng-amd64-azure-azure/2019-04-01_03h10m26s/logs/errors/msmtp-1.8.3.log
Can you also reproduce it outside of poudriere?
(In reply to Roman Bogorodskiy from comment #1)
seems to build fine today (inside and outside poudriere)
(In reply to tech-lists from comment #2)
Yes, this is indeed strange.
Is that possible that something like OPTIONS_SET_FORCE sneaked in somehow?
Seems to work. Can we close here?