On Thu, Jun 8, 2017 at 5:53 AM, Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> wrote: > On Thu, Jun 8, 2017 at 11:06 AM, Samuel Lijin <sxlijin@xxxxxxxxx> wrote: >> 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. I thought I already had rm -rf'd them, but upon double-checking it turns out I didn't nuke the CPAN version of Net::SSLeay properly. Thanks.