Skip site navigation (1)Skip section navigation (2)
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>