Hi everyone,
I'm new on these forums and newish to FreeBSD. Thought I'd give it a go for a web and mail server project I've been running for a while on a Mac. So I have migrated over to FreeBSD
11.0-RELEASE-p9.
I'm having trouble upgrading my ports using portmaster. Basically I have a few ports that won't compile because they are missing various LibreSSL libraries. Trying to link them or otherwise fix this problem is way beyond me at this stage of my FreeBSD journey unfortunately.
So firstly I completed a
Then I did
which came back with this error on every port that uses LibreSSL (or is it every port dependent on mysql?)
If I go ahead and run portmaster the first port (curl in this case) fails with
I tried
which runs fine but doesn't fix the problem.
I tried
which fails with, I'm not sure if this is the same LibreSSL problem or some conflict between MariaDB and MySQL (which I don't believe is installed...)
I then tried
which failed with
So basically I'm pretty sure I am missing one of more LibreSSL libraries and may or may not have some form of SQL conflict. Any help is much appreciated.
p.s. versions:
libressl-2.5.4
mariadb55-server-5.5.54_1
mariadb55-client-5.5.54_1
Tom
I'm new on these forums and newish to FreeBSD. Thought I'd give it a go for a web and mail server project I've been running for a while on a Mac. So I have migrated over to FreeBSD
11.0-RELEASE-p9.
I'm having trouble upgrading my ports using portmaster. Basically I have a few ports that won't compile because they are missing various LibreSSL libraries. Trying to link them or otherwise fix this problem is way beyond me at this stage of my FreeBSD journey unfortunately.
So firstly I completed a
Code:
portsnap fetch update
Code:
portmaster -a
Code:
Shared object "libssl.so.39" not found, required by "mysql"
If I go ahead and run portmaster the first port (curl in this case) fails with
Code:
configure: error: one or more libs available at link-time are not available run-time. Libs used at link-time: -lnghttp2 -lssh2 -lssh2 -lssl -lcrypto -lz -L/usr/local/lib
I tried
Code:
cd /usr/ports/security/libressl && make reinstall clean
I tried
Code:
portmaster -r libressl
Code:
===>>> Currently installed version: mariadb55-server-5.5.54_1
===>>> Port directory: /usr/ports/databases/mariadb55-server
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
===>>> This port is marked IGNORE
===>>> cannot install: MySQL versions mismatch: mysql-client is installed and wanted version is mariadb55-client
===>>> If you are sure you can build it, remove the
IGNORE line in the Makefile and try again.
===>>> Update for mariadb55-server-5.5.54_1 failed
===>>> Aborting update
I then tried
Code:
cd /usr/ports/databases/mariadb55-server/ && make reinstall
Code:
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
Shared object "libssl.so.39" not found, required by "mysql"
===> mariadb55-server-5.5.56_1 cannot install: MySQL versions mismatch:
mysql-client is installed and wanted version is mariadb55-client.
*** Error code 1
Stop.
make: stopped in /usr/ports/databases/mariadb55-server
So basically I'm pretty sure I am missing one of more LibreSSL libraries and may or may not have some form of SQL conflict. Any help is much appreciated.
p.s. versions:
libressl-2.5.4
mariadb55-server-5.5.54_1
mariadb55-client-5.5.54_1
Tom