pkgsrc-WIP-discuss archive

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

Re: USE_TOOLS and nm/ldd



>> Unfortunately pkgsrc guide doesn't specify explicitly what is
>> "the base system" (minimum requirements) for normal pkgsrc use.
>> Common sense is not a good friend here.
>
> pkgsrc specifies the tools it needs in the various platform-specific
> files under pkgsrc/mk/platform

Then pkgsrc is in trouble. Some packages use tools not mentioned
there but present in NetBSD base system, such as
'dig' (PR 38703),
'ping', 'uuencode', 'ps'
http://mova.org/~cheusov/pub/pkgsrc-distbb/Linux/current-destdir/logs/20090227.2003/databases_mysql5-client_mysql-client-5.0.67nb2/stage_configure.html
 etc.

Unfortunately pkgsrc doesn't provide a way to isolate tools from the
NetBSD base system (which is very big) from tools really essential for
building packages. This is why "missed tool in USE_TOOLS" type of bugs
always appear, e.g. 37952 and many other.

> As for ldd - not all platforms have it:

I now, Interix doesn't have it too.

-- 
Best regards, Aleksey Cheusov.

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
pkgsrc-wip-discuss mailing list
pkgsrc-wip-discuss%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-discuss


Home | Main Index | Thread Index | Old Index