Subject: Re: pkg/5361: python pkg upgrade & enhancing
To: None <dolecek@ics.muni.cz, gnats-bugs@gnats.netbsd.org, netbsd-bugs@NetBSD.ORG>
From: Ty Sarna <tsarna@endicor.com>
List: netbsd-bugs
Date: 04/25/1998 13:13:32
In article <199804250943.LAA06232@saruman.ics.muni.cz> you write:
> Besides that, our Python isn't compiled with readline
> support nor Tcl/Tk support. These are often needed features
> and are trivial to add, as both readline and Tcl/Tk are in pkgsrc
> tree.
[...]
> Support for readline can be switched off when variable
> PYTHON_NO_READLINE is defined. The same for Tcl/Tk with
> variable PYTHON_NO_TK.
This is completely the wrong way to support these. This is one of the
reasons I didn't use the FreeBSD port, because that's how they do it.
These features should be implemented by pkgsrc/x11/py-Tkinter and
pkgsrc/misc/py-readline packages instead.
Conditionalizing every possible desired add-on feature into the main
package is bad, and makes distributing binary compiled packges much
harder.