Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#41278 closed defect (fixed)

Troubles with Tcl / Tk / Wish after upgrading to Mavericks

Reported by: ph.schaefe@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: mavericks Cc: dershow, larryv (Lawrence Velázquez), ryandesign (Ryan Schmidt)
Port: tk

Description (last modified by larryv (Lawrence Velázquez))

Dear Sirs,

there is an already known problem with tcl/tk on OSX Mavericks.

In my situation, after upgrading to Mavericks from Lion, I couldn't update the Macports any longer, and an application that uses Wish/Tcl/Tk was no longer responding well.

I hereby kindly ask you to include a certain patch into the MacPorts.

Down below, I will quote the answer of a person in a mactcl support group "Tcl-mac@…":

There is a known refresh problem with Cocoa Tk on OS X 10.9 (Mavericks). It

has been fixed in the Tk trunk with a patch. The Tk issue is here:

http://core.tcl.tk/tk/tktview?name=53f7a1b553

You can read an earlier thread about it here:

http://comments.gmane.org/gmane.comp.lang.tcl.mac/7194

There is a source patch for Tk 8.5 (and should work for Tk 8.6) that can be

extracted from here:

http://hg.python.org/cpython/rev/8609f6df9974#l2.5

I will try to use that patch but my experience might not be sufficient for this task. Please integrate the patch into the macports, so that I can use my application again.

Not to mention that I now have to reinstall my complete Macports as well as my Wine apps due to the upgrade which happens to be a bit time-consuming for me.

best regards
Philipp Schaefermeier

Change History (7)

comment:1 Changed 9 years ago by larryv (Lawrence Velázquez)

Description: modified (diff)
Owner: changed from macports-tickets@… to mww@…
Port: tk added

Please Cc relevant port maintainers in the future (e.g., port info --maintainers tk).

comment:2 Changed 9 years ago by larryv (Lawrence Velázquez)

Keywords: mavericks added

comment:3 Changed 9 years ago by ned-deily (Ned Deily)

This is a critical problem with Quartz Tk on Mavericks, affecting Python's IDLE and probably most Tk-based applications. The patch should be applied.

comment:4 Changed 9 years ago by dershow

Cc: dersh@… added

Cc Me!

comment:5 Changed 9 years ago by larryv (Lawrence Velázquez)

Cc: larryv@… added

Cc Me!

comment:6 Changed 9 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed

comment:7 Changed 9 years ago by ph.schaefe@…

Problem solved. Thanks to all!

Note: See TracTickets for help on using tickets.