Hello,
Recently I have updated the libressl port from 2.4.5 to 2.5.3. /usr/ports/UPDATING says the dependent packages should be manually updated with
When I run it I get the following error:
I am a newbie but searched around without finding a solution.
The new libressl provides libssl.so.43, how can this be served to the port specifically?
Of note is that not all the dependent packages have this problem, only openldap and dovecot related ones.
Regards,
B
Recently I have updated the libressl port from 2.4.5 to 2.5.3. /usr/ports/UPDATING says the dependent packages should be manually updated with
portmaster -r libressl
When I run it I get the following error:
Code:
===>>> Working on:
libressl-2.5.3
===>>> Gathering distinfo list for installed ports
===>>> libressl-2.5.3 1/1
===>>> Currently installed version: libressl-2.5.3
===>>> Port directory: /usr/ports/security/libressl
===>>> Launching 'make checksum' for security/libressl in background
===>>> Gathering dependency list for security/libressl from ports
===>>> Initial dependency check complete for security/libressl
===>>> Checking ports that depend on libressl-2.5.3
===>>> Launching child to reinstall python27-2.7.13_1
===>>> Checking dependent ports >> python27-2.7.13_1 (1/1)
===>>> Currently installed version: python27-2.7.13_1
===>>> Port directory: /usr/ports/lang/python27
===>>> Launching 'make checksum' for lang/python27 in background
===>>> Gathering dependency list for lang/python27 from ports
===>>> Initial dependency check complete for lang/python27
===>>> Returning to list of ports depending on libressl-2.5.3
===>>> Launching child to reinstall cyrus-sasl-2.1.26_12
===>>> Checking dependent ports >> cyrus-sasl-2.1.26_12 (2/2)
===>>> Currently installed version: cyrus-sasl-2.1.26_12
===>>> Port directory: /usr/ports/security/cyrus-sasl2
===>>> Launching 'make checksum' for security/cyrus-sasl2 in background
===>>> Gathering dependency list for security/cyrus-sasl2 from ports
===>>> Initial dependency check complete for security/cyrus-sasl2
===>>> Returning to list of ports depending on libressl-2.5.3
===>>> Launching child to reinstall openldap-sasl-client-2.4.44
===>>> Checking dependent ports >> openldap-sasl-client-2.4.44 (3/3)
===>>> Currently installed version: openldap-sasl-client-2.4.44
===>>> Port directory: /usr/ports/net/openldap24-sasl-client
===>>> Launching 'make checksum' for net/openldap24-sasl-client in background
===>>> Gathering dependency list for net/openldap24-sasl-client from ports
===>>> Initial dependency check complete for net/openldap24-sasl-client
===>>> Returning to list of ports depending on libressl-2.5.3
===>>> Launching child to reinstall openldap-sasl-server-2.4.44
===>>> Checking dependent ports >> openldap-sasl-server-2.4.44 (4/4)
===>>> Currently installed version: openldap-sasl-server-2.4.44
===>>> Port directory: /usr/ports/net/openldap24-server
===>>> This port is marked IGNORE
===>>> cannot install: OpenLDAP versions mismatch: openldapShared object "libssl.so.39" not found, required by "ldapwhoami"-client is installed and wanted version is openldap24-client
===>>> If you are sure you can build it, remove the
IGNORE line in the Makefile and try again.
===>>> Update for openldap-sasl-server-2.4.44 failed
===>>> Aborting update
I am a newbie but searched around without finding a solution.
The new libressl provides libssl.so.43, how can this be served to the port specifically?
Of note is that not all the dependent packages have this problem, only openldap and dovecot related ones.
Regards,
B