Subject: pkg/5411: no support for Tk in our standard Python package
To: None <gnats-bugs@gnats.netbsd.org>
From: Jaromir Dolecek <dolecek@ics.muni.cz>
List: netbsd-bugs
Date: 05/06/1998 21:34:32
>Number:         5411
>Category:       pkg
>Synopsis:       no support for Tk in our standard Python package
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed May  6 12:35:00 1998
>Last-Modified:
>Originator:     Jaromir Dolecek
>Organization:
	ICS MU, Brno, Czech Republic
>Release:        1.3.1
>Environment:
	
System: NetBSD saruman.ics.muni.cz 1.3.1 NetBSD 1.3.1 (SARUMAN) #0: Sun Apr 19 16:15:24 MEST 1998 dolecek@saruman.ics.muni.cz:/usr/home/dolecek/N131/usr/src/sys/arch/i386/compile/SARUMAN i386


>Description:
	Python has pretty nice interface to Tcl/Tk -- Tkinter. It's
	not enabled by default and it's not available (yet) from our packages.
	As Tk binding is optional feature and surely
	won't be used on every system, it should not be enabled
	in "standard" Python package. A separate package should be created.

	I'm not firmly decided, if name of this package should be
	py-Tk or py-Tkinter.  py-Tk is in line with p5-Tk and more
	precisely specifies, what this package deals with; py-Tkinter,
	on the other way, exactly specifies name of extension this
	module is needed for.
	I like py-Tk more, but it's my personal view ;)
>How-To-Repeat:
	> python
	Python 1.5.1 ...
	>>> import Tkinter
	Traceback (innermost last):
	  File "<stdin>", line 1, in ?
	  File "/usr/pkg/lib/python1.5/lib-tk/Tkinter.py", line 5, in ?
	    import _tkinter # If this fails your Python is not configured for Tk
	ImportError: No module named _tkinter
	>>>

>Fix:
	A py-Tk package is available at
		http://www.ics.muni.cz/~dolecek/NetBSD/py-Tk.tar.gz
>Audit-Trail:
>Unformatted: