According to poudriere testport stage-qa net/samba48 needs USES+=readline ... ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/net is linked to /usr/local/lib/libreadline.so.7 from devel/readline but it is not declared as a dependency Warning: you need USES+=readline Notice: You have some Perl modules as dependencies but you do not have devel/p5-Module-CoreList installed, the perlcore QA check gets better results when using it, especially with older Perl versions. *** Error code 1 ... At this point the testport fails. I'd like to guess if net is part of older (47,46) samba releases the would be needed as well? I'm only testing 48 for now.
USES+=readline breaks the port, unfortunately. For consistency I've added LIB_DEPENDS with that library to the port.