Subject: Re: Adding perl as a runtime dependency to packages (was: CVS commit:
To: Krister Walfridsson <cato@df.lth.se>
From: David Brownlee <abs@NetBSD.org>
List: tech-pkg
Date: 08/07/2006 17:18:50
On Mon, 7 Aug 2006, Krister Walfridsson wrote:
>
>
> On Sun, 6 Aug 2006, Bernd Ernesti wrote:
>
>> The commit didn't say why perl was really added, so I can only guess
>> that it maybe because of FvwmConsoleC.pl.
>> If that is the case then we should add a package option to enable perl,
>> defaulting to off. This is an enhancement for a window manager which is
>> not really needed by default. fvwm is a small wm and it should be keept
>> that way.
>
> FvwmConsole is a part of a working fwvm installation, it should be
> installed per default.
>
> I'm really tired of this silliness of crippling packages in random
> ways in order to get rid of dependencies. There have been enough
> cases where I needed a special functionality, google for software
> that can provide this service, and install the package... ...only
> to find out that this functionality has been disabled in the package
> (or in other packages that are needed for the software to work).
>
> This has happened often enough that I no longer see pkgsrc as
> a viable option for managing software at work, and have been
> forced to switch to Linux on some of my systems.
>
> So please keep the full functionality be the default when limiting
> functionality in packages...
One token... 'options.mk'.
Enable just about all options by default, but anytime anyone
wants a lighter version make sure there is an option to
turn it off.
I would suggest that anyone enabling any additional functionality
to a package should ensure there is an options.mk option to turn
it off.
--
David/absolute -- www.NetBSD.org: No hype required --