pkg check erroneously reports missing lib

Eugene Grosbein eugen at grosbein.net
Mon Feb 4 20:56:51 UTC 2019


05.02.2019 2:50, Xavier пишет:
> This is mediatomb from ports, on FreeBSD 12-STABLE :
> 
> 
> [root at numenor ~]# portupgrade -vf spidermonkey17 mediatomb
> [...compile...compile...compile...]
> 
> [root at numenor ~]# pkg check -Bd  mediatomb
> Checking mediatomb: 100%
> mediatomb is missing a required shared library: libjs.so
> 
> [root at numenor ~]# ldd /usr/local/bin/mediatomb |grep libjs
>         libjs.so => /usr/local/lib/libjs.so (0x800e8b000)
> 
> And mediatomb works like a charm
> 
> Any idea ?

Perhaps, there is something wrong with your installation of lang/spidermonkey17
that installs libjs.so. What does "pkg which /usr/local/lib/libjs.so" tell?




More information about the freebsd-ports mailing list