[Bug 246857] finance/electrum: Fails to run: _ssl.so: Undefined symbol "SSLv3_method at OPENSSL_1_1_0"

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat May 30 09:01:48 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246857

--- Comment #4 from Kubilay Kocak <koobs at FreeBSD.org> ---
Thanks you for the additional information

The system does not have a SSL library built from ports, which means SSL
functionality is provided by base, and I believe FreeBSD's base OpenSSL version
recently changed, and has on a couple of occasions in the recent past.

When running non-RELEASE FreeBSD versions, part of the support and management
process is to rebuild dependent subsystems (in this case Python and/or other
SSL consuming softwares), when the underlying base system ABI changes. This
appears to be one of those cases.

Since you're also using packages, and unless you're creating or using your own
package sets built on or from the *same base revision* as the consuming system
(13-CURRENT), this means that those packages will require (be built against)
the OpenSSL version that the package building servers have, which may not match
your systems.

This is very likely the cause of this issue.

Rebuilding Python and any other software that depends on OpenSSL from base,
from ports, should resolve the issue.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-python mailing list