Bug 210435 - Installing net/openntp: PKG dependency mesh occurs (OpenSSL - LibreSSL)
Summary: Installing net/openntp: PKG dependency mesh occurs (OpenSSL - LibreSSL)
Status: Closed Works As Intended
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Many People
Assignee: Christian Weisgerber
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-21 13:13 UTC by IPTRACE
Modified: 2016-07-02 14:53 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.