So when I try to run a couple of commands
Code:
apt-file update
cpanm
cpan -u
My perl version
Code:
# perl -v
This is perl 5, version 26, subversion 0 (v5.26.0) built for x86_64-linux-gnu-thread-multi
(with 51 registered patches, see perl -V for more detail)
I get the following error
Code:
# cpan -u
ListUtil.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080)
#
ListUtil.c doesn't seem to exist
Code:
# locate ListUtil.c
#
from the searching I have done, it seems cpan (or cpanm) is the favoured route to update the libraries. But of course this problem seems to be preventing me from running them.
Now I don't know if this is related, but I noticed all this when an update failed with a debconf error
Code:
# dpkg -i /var/cache/apt/archives/debconf_1.5.63_all.deb
(Reading database ... 290546 files and directories currently installed.)
Preparing to unpack .../debconf_1.5.63_all.deb ...
Unpacking debconf (1.5.63) over (1.5.63) ...
Setting up debconf (1.5.63) ...
ListUtil.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080)
dpkg: error processing package debconf (--install):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
debconf
Code:
# dpkg-reconfigure debconf
ListUtil.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080)
Now this may have been my fault by installing it anyway even with a bug listed
Code:
# apt-listbugs list debconf
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
grave bugs of debconf (→ ) <Outstanding>
b1 - #709198 - debconf: should not use python in maintainer scripts
Summary:
debconf(1 bug)
But another 2 sid installs I have are running the same version of debconf and they are fine so I am not sure if this is a red herring.
Any thoughts would be appreciated
edit - the one difference the install with an issue has is that
I tried to install a musicbrainz server on it