Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-17 Thread Ronald Oussoren


On 16 Apr, 2009, at 20:58, Russell Owen wrote:

I installed the Mac binary on my Intel 10.5.6 system and it works,  
except it still uses Apple's system Tcl/Tk 8.4.7 instead of my  
ActiveState 8.4.19 (which is in /Library/Frameworks where one would  
expect).


That's very string. I had ActiveState 8.4 installed (whatever was  
current about a month ago).




Just out of curiosity: which 3rd party Tcl/Tk did you have installed  
when you made the installer? Perhaps if it was 8.5 that would  
explain it. If so I may try updating my Tcl/Tk -- I've been wanting  
some of the bug fixes in 8.5 anyway.


Tcl 8.5 won't happen in 2.6, and might not happen in 2.7 either.   
Tkinter needs to work with the system version of Tcl, which is some  
version of 8.4,  Tkinter will not work when the major release of Tcl  
is different than during the compile. That makes it rather hard to  
support both 8.4 and 8.5 in the same installer.


Ronald



-- Russell

On Apr 16, 2009, at 5:35 AM, Ronald Oussoren wrote:



On 15 Apr, 2009, at 22:47, Russell E. Owen wrote:


Thank you for 2.6.2.

I see the Mac binary installer isn't out yet (at least it is not  
listed
on the downloads page). Any chance that it will be compatible with  
3rd

party Tcl/Tk?


The Mac installer is late because I missed the pre-announcement of  
the 2.6.2 tag. I sent the installer to Barry earlier today.


The installer was build using a 3th-party installation of Tcl/Tk.

Ronald






smime.p7s
Description: S/MIME cryptographic signature
--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-17 Thread Piet van Oostrum
 Barry Warsaw ba...@python.org (BW) wrote:

BW On behalf of the Python community, I'm happy to announce the  availability
BW of Python 2.6.2.  This is the latest production-ready  version in the
BW Python 2.6 series.  Dozens of issues have been fixed  since Python 2.6.1
BW was released back in December.  Please see the NEWS  file for all the gory
BW details.

BW http://www.python.org/download/releases/2.6.2/NEWS.txt

BW For more information on Python 2.6 in general, please see

BW  http://docs.python.org/dev/whatsnew/2.6.html

BW Source tarballs, Windows installers, and (soon) Mac OS X disk images  can
BW be downloaded from the Python 2.6.2 page:

BW http://www.python.org/download/releases/2.6.2/

Maybe a link to the MacOSX image can also be added to
http://www.python.org/download 
-- 
Piet van Oostrum p...@cs.uu.nl
URL: http://pietvanoostrum.com [PGP 8DAE142BE17999C4]
Private email: p...@vanoostrum.org
--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-17 Thread Barry Warsaw

On Apr 17, 2009, at 5:42 AM, Piet van Oostrum wrote:


Maybe a link to the MacOSX image can also be added to
http://www.python.org/download


Done.
-Barry



PGP.sig
Description: This is a digitally signed message part
--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-17 Thread Russell Owen

On Apr 16, 2009, at 11:17 PM, Ronald Oussoren wrote:


On 16 Apr, 2009, at 20:58, Russell Owen wrote:

I installed the Mac binary on my Intel 10.5.6 system and it works,  
except it still uses Apple's system Tcl/Tk 8.4.7 instead of my  
ActiveState 8.4.19 (which is in /Library/Frameworks where one would  
expect).


That's very string. I had ActiveState 8.4 installed (whatever was  
current about a month ago).


I agree. (For what it's worth, you probably have Tcl/Tk 8.4.19 -- a  
version I've found to be very robust. 8.4.19 was released awhile ago  
and is probably the last version of 8.4 we will see, since all  
development is happening on 8.5 now).


Could you try a simple experiment (assuming you still have ActiveState  
Tcl/Tk installed): run python from the command line and enter these  
commands:

import Tkinter
root = Tkinter.Tk()

Then go to the application that comes up and select About Tcl/Tk...  
(in the Python menu) and see what version it reports. When I run with  
the Mac binary of 2.6.2 it reports 8.4.7 (Apple's built-in python).  
When I build python 2.6.2 from source it reports 8.4.19 (my  
ActiveState Tclc/Tk).


Just out of curiosity: which 3rd party Tcl/Tk did you have  
installed when you made the installer? Perhaps if it was 8.5 that  
would explain it. If so I may try updating my Tcl/Tk -- I've been  
wanting some of the bug fixes in 8.5 anyway.


Tcl 8.5 won't happen in 2.6, and might not happen in 2.7 either.   
Tkinter needs to work with the system version of Tcl, which is some  
version of 8.4,  Tkinter will not work when the major release of Tcl  
is different than during the compile. That makes it rather hard to  
support both 8.4 and 8.5 in the same installer.


Perfect. I agree.

-- Russell

--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-17 Thread Russell E. Owen
In article nad-304e10.20284516042...@news.gmane.org,
 Ned Deily n...@acm.org wrote:

 In article dd982bd4-02ab-4395-afee-cd3d0eeb7...@u.washington.edu,
  Russell Owen ro...@u.washington.edu wrote:
  I installed the Mac binary on my Intel 10.5.6 system and it works,  
  except it still uses Apple's system Tcl/Tk 8.4.7 instead of my  
  ActiveState 8.4.19 (which is in /Library/Frameworks where one would  
  expect).
  
  I just built python from source and that version does use ActiveState  
  8.4.19.
  
  I wish I knew what's going on. Not being able to use the binary  
  distros is a bit of a pain.
 
 You're right, the tkinter included with the 2.6.2 installer is not 
 linked properly:
 
 Is:
 $ cd /Library/Frameworks/Python.framework/Versions/2.6
 $ cd lib/python2.6/lib-dynload
 $ otool -L _tkinter.so 
 _tkinter.so:
/System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl 
 (compatibility version 8.4.0, current version 8.4.0)
/System/Library/Frameworks/Tk.framework/Versions/8.4/Tk 
 (compatibility version 8.4.0, current version 8.4.0)
/usr/lib/libSystem.B.dylib [...]
 
 should be:
 _tkinter.so:
/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl (compatibility 
 version 8.4.0, current version 8.4.19)
/Library/Frameworks/Tk.framework/Versions/8.4/Tk (compatibility 
 version 8.4.0, current version 8.4.19)
/usr/lib/libSystem.B.dylib [...]

Just for the record, when I built Python 2.6 from source I got the 
latter output (the desired result).

If someone can point me to instructions I'm willing to try to make a 
binary installer and make it available (though I'd much prefer to debug 
the standard installer).

-- Russell

--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-17 Thread Ned Deily
In article rowen-e2f734.15471117042...@news.gmane.org,
 Russell E. Owen ro...@u.washington.edu wrote:
 In article nad-304e10.20284516042...@news.gmane.org,
  Ned Deily n...@acm.org wrote:
  In article dd982bd4-02ab-4395-afee-cd3d0eeb7...@u.washington.edu,
   Russell Owen ro...@u.washington.edu wrote:
   I installed the Mac binary on my Intel 10.5.6 system and it works,  
   except it still uses Apple's system Tcl/Tk 8.4.7 instead of my  
   ActiveState 8.4.19 (which is in /Library/Frameworks where one would  
   expect).
   
   I just built python from source and that version does use ActiveState  
   8.4.19.
   
   I wish I knew what's going on. Not being able to use the binary  
   distros is a bit of a pain.
  
  You're right, the tkinter included with the 2.6.2 installer is not 
  linked properly:
  
  Is:
  $ cd /Library/Frameworks/Python.framework/Versions/2.6
  $ cd lib/python2.6/lib-dynload
  $ otool -L _tkinter.so 
  _tkinter.so:
 /System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl 
  (compatibility version 8.4.0, current version 8.4.0)
 /System/Library/Frameworks/Tk.framework/Versions/8.4/Tk 
  (compatibility version 8.4.0, current version 8.4.0)
 /usr/lib/libSystem.B.dylib [...]
  
  should be:
  _tkinter.so:
 /Library/Frameworks/Tcl.framework/Versions/8.4/Tcl (compatibility 
  version 8.4.0, current version 8.4.19)
 /Library/Frameworks/Tk.framework/Versions/8.4/Tk (compatibility 
  version 8.4.0, current version 8.4.19)
 /usr/lib/libSystem.B.dylib [...]
 
 Just for the record, when I built Python 2.6 from source I got the 
 latter output (the desired result).
 
 If someone can point me to instructions I'm willing to try to make a 
 binary installer and make it available (though I'd much prefer to debug 
 the standard installer).

I suspect Ronald will be fixing this in the standard installer soon.

-- 
 Ned Deily,
 n...@acm.org

--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-16 Thread Ronald Oussoren


On 15 Apr, 2009, at 22:47, Russell E. Owen wrote:


Thank you for 2.6.2.

I see the Mac binary installer isn't out yet (at least it is not  
listed

on the downloads page). Any chance that it will be compatible with 3rd
party Tcl/Tk?


The Mac installer is late because I missed the pre-announcement of the  
2.6.2 tag. I sent the installer to Barry earlier today.


The installer was build using a 3th-party installation of Tcl/Tk.

Ronald

smime.p7s
Description: S/MIME cryptographic signature
--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-16 Thread Russell Owen
I installed the Mac binary on my Intel 10.5.6 system and it works,  
except it still uses Apple's system Tcl/Tk 8.4.7 instead of my  
ActiveState 8.4.19 (which is in /Library/Frameworks where one would  
expect).


I just built python from source and that version does use ActiveState  
8.4.19.


I wish I knew what's going on. Not being able to use the binary  
distros is a bit of a pain.


Just out of curiosity: which 3rd party Tcl/Tk did you have installed  
when you made the installer? Perhaps if it was 8.5 that would explain  
it. If so I may try updating my Tcl/Tk -- I've been wanting some of  
the bug fixes in 8.5 anyway.


-- Russell

On Apr 16, 2009, at 5:35 AM, Ronald Oussoren wrote:



On 15 Apr, 2009, at 22:47, Russell E. Owen wrote:


Thank you for 2.6.2.

I see the Mac binary installer isn't out yet (at least it is not  
listed
on the downloads page). Any chance that it will be compatible with  
3rd

party Tcl/Tk?


The Mac installer is late because I missed the pre-announcement of  
the 2.6.2 tag. I sent the installer to Barry earlier today.


The installer was build using a 3th-party installation of Tcl/Tk.

Ronald


--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-16 Thread Ned Deily
In article dd982bd4-02ab-4395-afee-cd3d0eeb7...@u.washington.edu,
 Russell Owen ro...@u.washington.edu wrote:
 I installed the Mac binary on my Intel 10.5.6 system and it works,  
 except it still uses Apple's system Tcl/Tk 8.4.7 instead of my  
 ActiveState 8.4.19 (which is in /Library/Frameworks where one would  
 expect).
 
 I just built python from source and that version does use ActiveState  
 8.4.19.
 
 I wish I knew what's going on. Not being able to use the binary  
 distros is a bit of a pain.

You're right, the tkinter included with the 2.6.2 installer is not 
linked properly:

Is:
$ cd /Library/Frameworks/Python.framework/Versions/2.6
$ cd lib/python2.6/lib-dynload
$ otool -L _tkinter.so 
_tkinter.so:
   /System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl 
(compatibility version 8.4.0, current version 8.4.0)
   /System/Library/Frameworks/Tk.framework/Versions/8.4/Tk 
(compatibility version 8.4.0, current version 8.4.0)
   /usr/lib/libSystem.B.dylib [...]

should be:
_tkinter.so:
   /Library/Frameworks/Tcl.framework/Versions/8.4/Tcl (compatibility 
version 8.4.0, current version 8.4.19)
   /Library/Frameworks/Tk.framework/Versions/8.4/Tk (compatibility 
version 8.4.0, current version 8.4.19)
   /usr/lib/libSystem.B.dylib [...]

-- 
 Ned Deily,
 n...@acm.org

--
http://mail.python.org/mailman/listinfo/python-list


RELEASED Python 2.6.2

2009-04-15 Thread Barry Warsaw
On behalf of the Python community, I'm happy to announce the  
availability of Python 2.6.2.  This is the latest production-ready  
version in the Python 2.6 series.  Dozens of issues have been fixed  
since Python 2.6.1 was released back in December.  Please see the NEWS  
file for all the gory details.


http://www.python.org/download/releases/2.6.2/NEWS.txt

For more information on Python 2.6 in general, please see

 http://docs.python.org/dev/whatsnew/2.6.html

Source tarballs, Windows installers, and (soon) Mac OS X disk images  
can be downloaded from the Python 2.6.2 page:


http://www.python.org/download/releases/2.6.2/

Please report bugs for any Python version in the Python tracker:

http://bugs.python.org

Enjoy,
-Barry

Barry Warsaw
ba...@python.org
Python 2.6/3.0 Release Manager
(on behalf of the entire python-dev team)



PGP.sig
Description: This is a digitally signed message part
--
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


RELEASED Python 2.6.2

2009-04-15 Thread Barry Warsaw
On behalf of the Python community, I'm happy to announce the  
availability of Python 2.6.2.  This is the latest production-ready  
version in the Python 2.6 series.  Dozens of issues have been fixed  
since Python 2.6.1 was released back in December.  Please see the NEWS  
file for all the gory details.


http://www.python.org/download/releases/2.6.2/NEWS.txt

For more information on Python 2.6 in general, please see

 http://docs.python.org/dev/whatsnew/2.6.html

Source tarballs, Windows installers, and (soon) Mac OS X disk images  
can be downloaded from the Python 2.6.2 page:


http://www.python.org/download/releases/2.6.2/

Please report bugs for any Python version in the Python tracker:

http://bugs.python.org

Enjoy,
-Barry

Barry Warsaw
ba...@python.org
Python 2.6/3.0 Release Manager
(on behalf of the entire python-dev team)



PGP.sig
Description: This is a digitally signed message part
--
http://mail.python.org/mailman/listinfo/python-list


Re: RELEASED Python 2.6.2

2009-04-15 Thread Russell E. Owen
Thank you for 2.6.2.

I see the Mac binary installer isn't out yet (at least it is not listed 
on the downloads page). Any chance that it will be compatible with 3rd 
party Tcl/Tk?

Most recent releases have not been; the only way I know to make a 
compatible build is to build the installer on a machine that already has 
a 3rd party Tcl/Tk installed; the resulting binary is then compatible 
with both 3rd party versions of Tcl/Tk and also with Apple's ancient 
built in version.

-- Russell

--
http://mail.python.org/mailman/listinfo/python-list


Re: RELEASED Python 2.6.2

2009-04-15 Thread Ned Deily
In article rowen-edc16c.13470815042...@news.gmane.org,
 Russell E. Owen ro...@u.washington.edu wrote:
 I see the Mac binary installer isn't out yet (at least it is not listed 
 on the downloads page). Any chance that it will be compatible with 3rd 
 party Tcl/Tk?
 
 Most recent releases have not been; the only way I know to make a 
 compatible build is to build the installer on a machine that already has 
 a 3rd party Tcl/Tk installed; the resulting binary is then compatible 
 with both 3rd party versions of Tcl/Tk and also with Apple's ancient 
 built in version.

Thanks for the reminder.  FWIW, that issue has recently been documented 
and there is a patch for the build script to ensure that the 3rd party 
Tcl/Tk is present during the installer build.  I don't think it made it 
into the 2.6.2 source tree, though.

http://bugs.python.org/issue5651

-- 
 Ned Deily,
 n...@acm.org

--
http://mail.python.org/mailman/listinfo/python-list


Re: [Python-Dev] RELEASED Python 2.6.2

2009-04-15 Thread Barry Warsaw

On Apr 15, 2009, at 4:47 PM, Russell E. Owen wrote:


Thank you for 2.6.2.

I see the Mac binary installer isn't out yet (at least it is not  
listed

on the downloads page). Any chance that it will be compatible with 3rd
party Tcl/Tk?

Most recent releases have not been; the only way I know to make a
compatible build is to build the installer on a machine that already  
has

a 3rd party Tcl/Tk installed; the resulting binary is then compatible
with both 3rd party versions of Tcl/Tk and also with Apple's ancient
built in version.


I can't answer this, but Ronald is building the OS X image for 2.6.2,  
AFAIK.  I think it will be out soon, and maybe he can answer your Tcl/ 
Tk question.


-Barry



PGP.sig
Description: This is a digitally signed message part
--
http://mail.python.org/mailman/listinfo/python-list


Re: RELEASED Python 2.6.2

2009-04-15 Thread Scott David Daniels

Barry Warsaw wrote:
On behalf of the Python community, I'm happy to announce the 
availability of Python 2.6.2.  This is the latest production-ready 
version in the Python 2.6 series.  Dozens of issues have been fixed 
since Python 2.6.1 was released back in December.  Please see the NEWS 
file for all the gory details.

Congratulations.  A great success.

--Scott David Daniels
scott.dani...@acm.org
--
http://mail.python.org/mailman/listinfo/python-list


RELEASED Python 2.6.2 candidate 1

2009-04-07 Thread Barry Warsaw

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I'm happy to announce the release of Python 2.6.2 candidate 1.  This  
release contains dozens of bug fixes since Python 2.6.1.  Please see  
the NEWS file for a detailed list of changes.


Barring unforeseen problems, Python 2.6.2 final will be released  
within a few days.


   http://www.python.org/download/releases/2.6.2/NEWS.txt

For more information on Python 2.6 please see

http://docs.python.org/dev/whatsnew/2.6.html

Source tarballs and Windows installers for this release candidate can  
be downloaded from the Python 2.6.2 page:


   http://www.python.org/download/releases/2.6.2/

Bugs can be reported in the Python bug tracker:

   http://bugs.python.org

Enjoy,
Barry

Barry Warsaw
ba...@python.org
Python 2.6/3.0 Release Manager
(on behalf of the entire python-dev team)

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Darwin)

iQCVAwUBSdwZ0HEjvBPtnXfVAQJTsAP+Krt1F6qGjuk9a7q8HwF2oAWr/peIAfDf
7HGjOpieoyyAKO1ZNqWvxZ1Ftx+I0YHjfk5OKz/1FN9H3eteFU/L5EEbJD1iTSmK
LAOycWWtWJp+OPatqveHZbGr4ap4XON05yMrzlewnnIH0iGnYjMAgxKkwVKA7MwN
BiXDeBPba1A=
=HdKG
-END PGP SIGNATURE-
--
http://mail.python.org/mailman/listinfo/python-announce-list

   Support the Python Software Foundation:
   http://www.python.org/psf/donations.html


RELEASED Python 2.6.2 candidate 1

2009-04-07 Thread Barry Warsaw

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I'm happy to announce the release of Python 2.6.2 candidate 1.  This  
release contains dozens of bug fixes since Python 2.6.1.  Please see  
the NEWS file for a detailed list of changes.


Barring unforeseen problems, Python 2.6.2 final will be released  
within a few days.


   http://www.python.org/download/releases/2.6.2/NEWS.txt

For more information on Python 2.6 please see

http://docs.python.org/dev/whatsnew/2.6.html

Source tarballs and Windows installers for this release candidate can  
be downloaded from the Python 2.6.2 page:


   http://www.python.org/download/releases/2.6.2/

Bugs can be reported in the Python bug tracker:

   http://bugs.python.org

Enjoy,
Barry

Barry Warsaw
ba...@python.org
Python 2.6/3.0 Release Manager
(on behalf of the entire python-dev team)

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Darwin)

iQCVAwUBSdwZ0HEjvBPtnXfVAQJTsAP+Krt1F6qGjuk9a7q8HwF2oAWr/peIAfDf
7HGjOpieoyyAKO1ZNqWvxZ1Ftx+I0YHjfk5OKz/1FN9H3eteFU/L5EEbJD1iTSmK
LAOycWWtWJp+OPatqveHZbGr4ap4XON05yMrzlewnnIH0iGnYjMAgxKkwVKA7MwN
BiXDeBPba1A=
=HdKG
-END PGP SIGNATURE-
--
http://mail.python.org/mailman/listinfo/python-list