I updated perl to "perl-5.26.0-1-x86_64" through "pacman -Syu" which is what I suspect to be the cause of the execution errors that I now encounter: When trying to start vim:
if_perl.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080)
When trying to download cpanm modules:
loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080)
After some research I found this: https://lists.archlinux.org/pipermail/arch-dev-public/2014-June/026359.html
which leads to "recompile non-pure perl-modules". I have generated such lists. How can I get my applications back running?
Info:
pacman is version 5.0.1 - libalpmv10.0.1
Linux localhost 4.10.13-1-ARCH #1 SMP PREEMPT x86_64 GNU/Linux
cpanm
has a--reinstall
option; see alsolocal::lib
to stash whatever not-vendor-supplied module you have into their own directory so at least they're not mixed up with the vendor space.