[MacPorts] #16202: py30-tkinter gives tk version mismatch error
MacPorts
noreply at macports.org
Sun Aug 3 18:48:49 PDT 2008
#16202: py30-tkinter gives tk version mismatch error
-------------------------------------+--------------------------------------
Reporter: reid at orthogonalspace.ca | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.6.0
Keywords: |
-------------------------------------+--------------------------------------
Error output:
root = Tk()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.0/lib/python3.0
/lib-tk/Tkinter.py", line 1637, in __init__
self._loadtk()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.0/lib/python3.0
/lib-tk/Tkinter.py", line 1656, in _loadtk
% (_tkinter.TK_VERSION, tk_version))
RuntimeError: tk.h version (8.5) doesn't match libtk.a version (8.4)
Changing Portfile (currently) line 43 from (don't know how to turn off
auto-formating e.g. underline):
reinplace "s|__TK-VERSION__|8.4|g" ${worksrcpath}/setup.py
To:
reinplace "s|__TK-VERSION__|8.5|g" ${worksrcpath}/setup.py
Seems to resolve the issue.
--
Ticket URL: <http://trac.macports.org/ticket/16202>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list