Bug 210435

Summary: Installing net/openntp: PKG dependency mesh occurs (OpenSSL - LibreSSL)
Product: Ports & Packages Reporter: IPTRACE <arkadiusz.majewski>
Component: Individual Port(s)Assignee: Christian Weisgerber <naddy>
Status: Closed Works As Intended    
Severity: Affects Many People    
Priority: ---    
Version: Latest   
Hardware: amd64   
OS: Any   

Description IPTRACE 2016-06-21 13:13:00 UTC
Dear All!

I'm trying to install openntpd-5.7p4_2,2 via pkg but the following information occurs.

Installed packages to be REMOVED:
        openssl-1.0.2_13
        nginx-devel-1.9.15_1

New packages to be INSTALLED:
        openntpd: 5.7p4_2,2
        libressl: 2.2.9

I don't want to uninstall installed previously packages.
The same problem occurs trying via ports.

===>  libressl-2.3.6 conflicts with installed package(s):
      openssl-1.0.2_13

Thank you for your support.

Cheers
Arek
Comment 1 Christian Weisgerber freebsd_committer freebsd_triage 2016-07-02 14:53:22 UTC
OpenNTPD's constraints feature requires libtls, which is only provided by LibreSSL.

You can build net/openntpd without LibreSSL by disabling the RESSL option. This will also disable the constraints feature.

Or you can deinstall openssl, install libressl, put
DEFAULT_VERSIONS+= ssl=libressl
into /etc/make.conf and rebuild www/nginx-devel, which will then use LibreSSL.