Message92885
Here's a status update:
After testing 2.6.3-pre-rc1 with various combinations of Apple and
ActiveState Tk 8.4 and 8.5 on 10.5 and 10.6, so far I have only seen the
"new window hang" problem with Apple's Tk 10.5 (10.5.7) as supplied with
10.6 Snow Leopard. Although the Apple-supplied 2.6.1 IDLE runs in 64-
bit, the same hang shows up with Apple Tk 8.5.7 in 32-bit mode as well
(this with a 32-bit 2.6-svn IDLE built on 10.5 in the manner of the
standard python.org installers except with AS 8.5 Tk installed during
the build). Running this last installer on either 10.6 or 10.5 with AS
8.5.7 installed (32-bit only), I have been unable to reproduce the "new
window hang". However, there are some other serious issues that I am
still investigating.
The good news is that, so far with one exception and with admittedly
light testing, I have seen no regressions on either 10.6 or 10.5 using
Tk 8.4 with 2.6 svn: Apple Tk 10.4.19 on 10.6, Apple Tk 10.4.7 on 10.5,
AS Tk 10.4.19 on either 10.5 or 10.6. The exception is documented in
Issue6951 with a supplied patch that should be go into 2.6.3.
Even without the Tk problems, it is also unfortunate for IDLE users that
the Snow Leopard Python is 2.6.1; a number of problems with IDLE on OSX
were fixed in 2.6.2.
So, with more work to be done, my recommendation at this point is to
assume 2.6.3 can be released with an OS X installer dynamically linked
as in the past with Tk 8.4 (so usable with either the system Tk 8.4 or a
user-installed AS 8.4) and deployable on 10.3.9 through 10.6 on 32-bit
Intel and PPC, where applicable. Pending further investigation and
resolution, we should say that 2.6.3 does not support Tk 8.5 on OS X -
period. |
|
Date |
User |
Action |
Args |
2009-09-20 09:13:43 | ned.deily | set | recipients:
+ ned.deily, barry, ronaldoussoren, wordtech, dpogg1, darkspork |
2009-09-20 09:13:42 | ned.deily | set | messageid: <1253438022.87.0.629831582609.issue6864@psf.upfronthosting.co.za> |
2009-09-20 09:13:41 | ned.deily | link | issue6864 messages |
2009-09-20 09:13:40 | ned.deily | create | |
|