Opened 20 months ago

Last modified 20 months ago

#66740 new defect

libressl: coexistence issue with openssl, openssl3, openssl11 — at Initial Version

Reported by: Zweihorn (@Zweihorn) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: x86_64 Cc:
Port: libressl openssl3 openssl11

Description

Why was MacPorts starting to install 'openssl3' and 'openssl11' concurrently to an already installed 'libressl' anyway?

AFAIK this behaviour started months ago. Maybe MacPorts 2.8.0 but IMO could be earlier.

IMO there should only be 'libressl' installed and other ports have to honor this or have to throw an error.

% port installed | grep ssl
  curl @7.86.0_0+http2+ssl
  curl @7.87.0_0+http2+ssl (active)
  libressl @3.6.1_0 (active)
  net-snmp @5.9.1_1+perl5_34+ssl (active)
  openssl11 @1.1.1s_0 (active)
% port dependents openssl11
python27 depends on openssl11
% port dependents libressl 
curl depends on libressl
libevent depends on libressl
net-snmp depends on libressl
openssh depends on libressl
python310 depends on libressl
python38 depends on libressl
python39 depends on libressl
sane-backends depends on libressl

AFAIK in recent past there was also 'openssl3' installed for 'python27' but vanished some update ago apparently. And I just threw 'openssl' into the basket in the Summary.

Ticket might be linked to:

Hope this helps.

Change History (0)

Note: See TracTickets for help on using tickets.