On 12/05/13 10:12, Ian McWilliam wrote:
> On 5/12/2013 8:53 PM, Stuart Henderson wrote:
>> On 2013/12/05 00:48, Nigel Taylor wrote:
>>> the problem is this - for amd64/i386 current.
>>>
>>> $ cd /usr/ports/packages/amd64/all
>>> $ check-lib-depends -d . samba-*
>>>
>>> samba-3.6.15p2-ads(net/samba,-main,ads):
>>> Missing lib: uuid.14 (/usr/local/bin/net) (NOT REACHABLE)
>>> Scanning: ok
>>>
>>> This check is run every now and then for all ports.
> 
> I didn't even know this existed. Is it documented anywhere?
> 
> How is it different from say make port-lib-depends-check or
> lib-depends-check ?
> 
>> We haven't done this for ages actually. If anyone's bored it would be
>> great to have a tool that updates WANTLIB automatically for the simple
>> cases (no FLAVOR or subpackages) and this would reduce the pain enough
>> that handling the rest by hand wouldn't be too bad.
>>
>>> Something like this should fix current,
>> Please also remove the BUILD_DEPENDS on e2fsprogs, then ok sthen@.
>>
>>> If it's not the ads flavor your using, then the dependency is hidden,
>>> in which case the FLAVORS other
>>> than ads will require changes.
>> It does just affect ads.
>>
>>
> 
> I've probably not noticed this as all my boxen with samba on have
> e2fsprogs installed.
> 
> On a side note samabe 3.6.x is no longer being maintained, just security
> fixes. We'll have to seriously start porting 4.1.x
> 
> Ian McWilliam
> 
check-lib-depends is in /usr/ports/infrastructure/bin

man pages are in the ports tree under /usr/ports/infrastructure/man

check-lib-depends is what bsd.port.mk uses to do
make lib-depends-check/port-lib-depends-check


Reply via email to