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.