On 2011-05-25, Steve Currie <scur...@dccnet.com> wrote: > This installs into /usr/libdata/perl5/i386-openbsd/5.12.2/auto/Digest/SHA but > that didn't solve the problem yet because the key was the next step. Since I > don't understand Perl I don't know why this is but it keeps a cache of > binaries > in /usr/local so those have to be overwritten with the new ones.
Perl does not keep a cache of binaries in /usr/local. If you have files there which aren't registered in packages, most likely you've somehow installed them from CPAN rather than using OS packaging tools, this is not recommended. At this point I'd suggest removing perl-related packages and checking the contents of /usr/local/libdata/perl5 as there may be other things that should be removed..