Subject: Re: Adding perl as a runtime dependency to packages (was: CVS commit: pkgsrc/editors and pkgsrc/wm/fvwm)
To: Bernd Ernesti <veego@NetBSD.org>
From: Min Sik Kim <minskim@NetBSD.org>
List: tech-pkg
Date: 08/06/2006 15:33:51
On Aug 5, 2006, at 11:43 PM, Bernd Ernesti wrote:
> emacs:
> Why is bin/emacs-grep-changelog installed at all? We don't install
> the emacs changelog file(s) so there is no reason to install this file
> too.
> If we want to install it then it should be an independent package  
> which
> should also work with all other ChangeLog files, but my take is  
> that this
> adds too much work for us to do that.
> => remove that file and kill the perl dependency.
>
> fvwm:
> 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.

You may want to contact the MAINTAINERs and pkgsrc-users@ for these  
suggestions.  As long as those perl scripts are not installed into  
$PREFIX/bin, there is no need to add the dependency on perl.

Regards,
Min