[Python-bugs-list] [ python-Bugs-634078 ] Need to install IDLE

noreply@sourceforge.net noreply@sourceforge.net
Wed, 06 Nov 2002 15:04:42 -0800


Bugs item #634078, was opened at 2002-11-05 16:43
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=634078&group_id=5470

Category: Build
Group: Python 2.3
Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Guido van Rossum (gvanrossum)
Assigned to: Nobody/Anonymous (nobody)
Summary: Need to install IDLE

Initial Comment:
On Windows, IDLE is installed in the start menu, but on
Unix, it is not installed at all. It would be nice if
it was invokable simply by typing

  idle

in the shell.

----------------------------------------------------------------------

>Comment By: Guido van Rossum (gvanrossum)
Date: 2002-11-06 18:04

Message:
Logged In: YES 
user_id=6380

Cool! Thanks!

----------------------------------------------------------------------

Comment By: Martin v. L÷wis (loewis)
Date: 2002-11-06 17:00

Message:
Logged In: YES 
user_id=21627

This is fixed in

Makefile.pre.in 1.101
NEWS 1.515
setup.py 1.4

IDLE is now installed automatically unless _tkinter cannot
be imported.

----------------------------------------------------------------------

Comment By: Jack Jansen (jackjansen)
Date: 2002-11-06 08:22

Message:
Logged In: YES 
user_id=45365

Alternatively, only install Idle if Tkinter works. This is what Mac/OSX/Makefile does for both Idle and IDE: they're only installed if the prerequisite modules work.

----------------------------------------------------------------------

Comment By: Martin v. L÷wis (loewis)
Date: 2002-11-05 17:57

Message:
Logged In: YES 
user_id=21627

Nothing is wrong with installing IDLE. 

On the particular distro, IDLE may have come from a separate
RPM, though: IDLE depends on Tkinter, which depends on
Tcl/Tk, which depends on X11. So installing IDLE has more
prerequisites than installing Python itself. That's why
distros like to split Tkinter, and subsequently IDLE, into a
separate package, so you can install Python without
installing X11.

All I'm asking is that install-idle is a separate
sub-target, so that you *can* install Python without
installing IDLE.

----------------------------------------------------------------------

Comment By: Guido van Rossum (gvanrossum)
Date: 2002-11-05 17:31

Message:
Logged In: YES 
user_id=6380

Actually, I believe I've seen a Linux distro that had idle
installed.

And what's wrong with installing idle?


----------------------------------------------------------------------

Comment By: Martin v. L÷wis (loewis)
Date: 2002-11-05 17:24

Message:
Logged In: YES 
user_id=21627

Maybe. This would be a deviation from the past, so I'm sure
users will be surprised if 'make install' does that. For
people building binary distributions, there probably needs
to be a target that does the traditional install only, or
they need to invoke altinstall bininstall maninstall but not
idleinstall.

----------------------------------------------------------------------

Comment By: Guido van Rossum (gvanrossum)
Date: 2002-11-05 17:16

Message:
Logged In: YES 
user_id=6380

Maybe "make install" should do this then?

----------------------------------------------------------------------

Comment By: Martin v. L÷wis (loewis)
Date: 2002-11-05 17:14

Message:
Logged In: YES 
user_id=21627

Notice that there is a working distutils configuration for
idle. Just do 'python setup.py install', and you get an idle
executable in your path.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=634078&group_id=5470