Re: send-email: Net::SSLeay failure
- From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
- Date
- Jun 8, 2017, 09:53 UTC
- Message-ID
- <CACBZZX57=y0kHFDDAKfiFjpr8_BUsBFK6ic--zv8=SAmtD0AoQ@mail.gmail.com>
- In-Reply-To
- <CAJZjrdWkqNVLgZ5KYQ33zjO25raLhAHGxqPezjUsQ692wKTudg@mail.gmail.com>
On Thu, Jun 8, 2017 at 11:06 AM, Samuel Lijin <sxlijin@gmail.com> wrote:
Show 12 quoted lines
> Sorry, I should've been clearer. Currently send-email fails for me > with this error: > > SSLeay.c: loadable library and perl binaries are mismatched (got > handshake key 0xdb80080, needed 0xde00080) > > I thought the undefined symbol stuff in the .so could have been part > of the problem, but I guess not. None of the fixes that worked for > Liam worked for me either, so I'm not quite sure where the issue is. > The closest I've found to a meaningful suggestion for the error is > that Perl is relying on a library built against a different version of > Perl, but I have no idea what library that might be.
The issue is that SSLeay.so is compiled against a different version of perl, presumably you installed it via CPAN in the past and then upgraded your system perl version.
The easiest solution is probably just to re-run "sudo cpan Net::SSLeay", or alternatively rm -rf all these files and install them via your package system.