Changes between Initial Version and Version 2 of Ticket #38268


Ignore:
Timestamp:
Mar 3, 2013, 7:20:22 PM (11 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #38268 – Description

    initial v2  
    1 The tcl/tk 8.6 upgrade in MacPorts also has broke the ABPS Tools2 plugin component (apbs_tools.py) in the[[BR]]
     1The tcl/tk 8.6 upgrade in MacPorts also has broke the ABPS Tools2 plugin component (apbs_tools.py) in the
    22pymol package. When the APBS Tools2 menu item in the Plugins menu of pymol is selected, the following error occurs...
    3 [[BR]]
    4 [[BR]]
    5 <class '_tkinter.TclError'> Exception in Tk callback[[BR]]
    6   Function: <function <lambda> at 0x10eadcb18> (type: <type 'function'>)[[BR]]
    7   Args: ()[[BR]]
    8 Traceback (innermost last):[[BR]]
     3
     4{{{
     5<class '_tkinter.TclError'> Exception in Tk callback
     6  Function: <function <lambda> at 0x10eadcb18> (type: <type 'function'>)
     7  Args: ()
     8Traceback (innermost last):
    99  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/Pmw/Pmw_1_3_3/lib/PmwBase.py", line 1753, in __call__
    10     return apply(self.func, args)[[BR]]
     10    return apply(self.func, args)
    1111  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pmg_tk/startup/apbs_tools.py", line 265, in <lambda>
    12     command = lambda s=self: APBSTools2(s))[[BR]]
     12    command = lambda s=self: APBSTools2(s))
    1313  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pmg_tk/startup/apbs_tools.py", line 628, in __init__
    14     group.pack(fill='both',expand=1, padx=4, pady=5)[[BR]]
    15   File "<string>", line 1, in pack[[BR]]
    16     None[[BR]]
     14    group.pack(fill='both',expand=1, padx=4, pady=5)
     15  File "<string>", line 1, in pack
     16    None
    1717  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", line 1764, in pack_configure
    18     + self._options(cnf, kw))[[BR]]
    19 <class '_tkinter.TclError'>: cannot use geometry manager pack inside .4774289136.4774290784.4774443416.4491855488 which already has slaves managed by grid[[BR]]
    20 [[BR]]
    21 This appears to be a general issue with the new tcl/tk 8,6 which is inhibiting many grpups from migrating to it due to the regression in functionality for legacy code.[[BR]]
    22 [[BR]]
     18    + self._options(cnf, kw))
     19<class '_tkinter.TclError'>: cannot use geometry manager pack inside .4774289136.4774290784.4774443416.4491855488 which already has slaves managed by grid
     20}}}
     21
     22This appears to be a general issue with the new tcl/tk 8,6 which is inhibiting many grpups from migrating to it due to the regression in functionality for legacy code.
     23
    2324https://groups.google.com/forum/?fromgroups=#!topic/comp.lang.tcl/ncxQEhQ81TI