pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: huge perl modules update

On Sat, Sep 12, 2020 at 08:39:25PM +0200, wrote:
> I didn’t think so until:
> Can't load '/usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/auto/Fcntl/' for module Fcntl: /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/auto/Fcntl/ Shared object "" not found at /usr/pkg/lib/perl5/5.32.0/ line 93.
>  at /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/ line 66.
> Compilation failed in require at /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/ line 17.
> This may be totally unrelated, though, because it looks like this is an issue within the base package (at least on one specific system, which unfortunately was in production until that happened…)
> zappa# ldd /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/auto/Fcntl/
> /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/auto/Fcntl/
> 	-lperl => not found
> 	-lc.12 => /usr/lib/
> even the binary package working on another machine installed on this one does not find
> This is on NetBSD 9.99.52 amd64.  Working fine on 9.99.72.
> Works also with symbolic linkt of into /usr/pkg/lib.
> Any ideas?

Sorry, I can't reproduce this on either 9.99.72/amd64 nor 9.0/amd64:

> ldd /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/auto/Fcntl/
        -lperl => /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/CORE/
        -lm.0 => /usr/lib/
        -lc.12 => /usr/lib/
        -lcrypt.1 => /usr/lib/
        -lpthread.1 => /usr/lib/

> objdump -x /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/auto/Fcntl/ | grep -i RPATH 
  RPATH                /usr/pkg/lib:/usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/CORE

> pkg_info -Fe /usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/CORE/


Home | Main Index | Thread Index | Old Index