Subject: Re: Maxi-packages
To: Gavan Fantom <gavan@coolfactor.org>
From: Berndt Josef Wulf <wulf@ping.net.au>
List: tech-pkg
Date: 02/05/2000 11:52:04
Gavan Fantom wrote
> On Sat, 5 Feb 2000, Berndt Josef Wulf wrote:
> 
> > NetBSD doesn't make a distinction between "must have" packages 
> > to succesfully compile/build/run an applicaton and "nice to have" 
> > feature in order to make it more versatile and flexible.
> > 
> > Personally, I would like to see the packages system to make a package
> > to depend only on those auxillary programs which are needed to compile,
> > build and run an application correctly. The configuraton of "nice to have"
> > features should be left to the user. In the simplest case this may be
> > a list of options which are disabled by default in the packages
> > Makefile, but may be enabled through user interaction.
> 
> How about providing the options MINIMAL_DEPENDS and INTERACTIVE_DEPENDS in
> mk.conf. The current way of doing things would be represented by
> MINIMAL_DEPENDS=NO and INTERACTIVE_DEPENDS=NO. The meaning of
> MINIMAL_DEPENDS is fairly obviously not to pull in anything which is
> optional (like TeX for magicfilter), and INTERACTIVE_DEPENDS would mean
> that the user would be prompted for each optional package. In this case,
> the default answer could be provided by the value of MINIMAL_DEPENDS.

Yes this seems feasables and if set to correctly it will still allow
bulk building.

cheerio Berndt
-- 
Name    : Berndt Josef Wulf            | +++ With BSD on Packet Radio +++
E-Mail  : wulf@ping.net.au             |    tfkiss, tnt, dpbox, wampes
ICQ     : 18196098                     |  VK5ABN, Nairne, South Australia 
URL     : http://www.ping.net.au/~wulf | MBOX : vk5abn@vk5abn.#lmr.#sa.au.oc
Sysinfo : DEC AXPpci33+, NetBSD-1.4    | BBS  : vk5abn.#lmr.#sa.aus.oc