Date: Tue, 2 Sep 2003 13:34:16 -0500 From: Dan Nelson <dnelson@allantgroup.com> To: Marcin Dalecki <mdcki@gmx.net> Cc: hackers@freebsd.org Subject: Re: Ugly Huge BSD Monster Message-ID: <20030902183416.GA84690@dan.emsphone.com> In-Reply-To: <3F54DFC8.3020308@gmx.net> References: <20030901132021.F11735@duey.wolves.k12.mo.us> <200309011938.h81JcYF14647@thistle.bogs.org> <20030902083525.GA89347@cirb503493.alcatel.com.au> <3F54DFC8.3020308@gmx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Sep 02), Marcin Dalecki said: > What I hate somehow is the proliferation of "scripting plugin > interfaces" which are optional in the src bunch but are not opt-in > switches in the actual packages. One example can be vim sucking in > perl ruby python and what a not. Esp. annoying is the pyhon stuff > visible in libxml2 and libxslt - not usefull at all. One measure to > controll this is under FreeBSD to place the following inside > /etc/make.conf: [snip] > Howver I strongly think that the WITHOYUT_PYTHON and WITHOUT_RUBY > items at least should be the defaults. Smart ports check to see whether the user has installed the optional package. See ports/audio/alsaplayer/Makefile, for example. You're welcome to submit PRs fixing the ports that hardcode unnecessary dependencies :) -- Dan Nelson dnelson@allantgroup.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030902183416.GA84690>