Module mismatch Irssi: Error in script usercount: 01:24 Can't locate Irssi.pm in @INC (you may need to install the Irssi module) (@INC contains: /home/dabbott/.irssi/scripts /usr/share/irssi/scripts /etc/perl /usr/local/lib/perl5/5.24.1/i686-linux /usr/local/lib/perl5/5.24.1 /usr/lib/perl5/vendor_perl/5.24.1/i686-linux /usr/lib/perl5/vendor_perl/5.24.1 /usr/local/lib/perl5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.24.1/i686-linux /usr/lib/perl5/5.24.1 .) at (eval 11) line 1. 01:24 BEGIN failed--compilation aborted at (eval 11) line 1. dabbott@woodpecker ~ $ locate Irssi.pm /usr/lib/perl5/vendor_perl/5.24.3/i686-linux/Irssi.pm
That looks like somebody used binpkg's for both, but built irssi against perl 5.24.3. And irssi been built for 5.24.1 it would deploy "ok" against 5.24.3 ( due to the 'oldversions' logic in Perl ) under the proviso that perl 5.24.3 had been built on a system with a legacy 5.24.1 @INC dir. But the inverse is not true, because the historical mechanic only uses versions /older/ than the perl version in build, not *newer*. However, the simple fix should be to simply reinstall irssi without using a binpkg.
rebuilt