On 2021/08/15 22:51, Stefan Hagen wrote:
> Hi,
> 
> I'm using this port for a while already, but I'm not able to fully fix
> it for submission. Some help would be appreciated.
> 
> Portcheck is happy, but make ports-lib-depends-check has issues:
> 
> $ make port-lib-depends-check
> 
> lurch-0.7.0-src(net/lurch):
> Missing lib: jabber.0 (/usr/local/lib/purple-2/lurch.so) (NOT REACHABLE)
> Extra:  purple.7
> *** Error 1 in target 'port-lib-depends-check' (ignored)
> 
> Can someone help me to read this error?

That needs lib/purple-2/jabber in WANTLIB and net/pidgin,-libpurple in
LIB_DEPENDS, it does not want purple in WANTLIB. check-lib-depends will
still warn because it doesn't handle subdirectories properly.

> $ ldd /usr/local/lib/purple-2/lurch.so | grep jabber
> [...] /usr/local/lib/purple-2/libjabber.so.0.0

Use objdump -p and look for NEEDED lines, ldd will show inter-library deps
too which shouldn't be listed.

Reply via email to