delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/12/23/11:07:04

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <3E07310F.8050205@ece.gatech.edu>
Date: Mon, 23 Dec 2002 10:51:43 -0500
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: python-2.2.2-1 Tkinter unsable with tcltk-20021218-1
References: <3E06349E DOT 1070409 AT acm DOT org> <20021222220056 DOT GA26825 AT redhat DOT com>

Christopher Faylor wrote:
> On Mon, Dec 23, 2002 at 06:54:38AM +0900, SUZUKI Hisao wrote:
> 
>>Tkinter of python-2.2.2-1 is unsable with the recent tcltk-20021218-1.
> 
> 
> FYI (not that it will matter because there will be 27 other reports of
> this), I alerted Jason Tishler to the fact that my release of tcltk would
> break the use of tk with python when I released tcltk.
> 
> So Jason is aware of the problem.
> 
> I'm sure he'll be appreciative of the patch, though.

Two things...

1) I don't think Hisao's statement is true:
> You cannot make the Tkinter usable again by just recompiling the Python.
because there are special things you need to add to your cygwin system 
in order to compile python against tcltk, it appears. (like the 
tk-(fake) X headers...)

Those things are the "fake X" headers that cygwin-tk uses, since 
cygwin-tk is NOT AN X PROGRAM.

2) Therefore, I think Hisao's patch is the wrong way to do this -- 
because you'll end up with a weird mixture of non-X-based tk code and 
"true" X-based headers -- and you'd need X to be installed.

That can't be right.

I'm sure Jason has a much better understanding of what exactly needs to 
be done, so I won't pretend to give advice -- except that I don't think 
Hisao's patch is the Right Thing To Do.

But thanks for the effort; a bug report + a patch is a rare and 
appreciated thing.

--Chuck


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019