Changes between Initial Version and Version 1 of Ticket #37644


Ignore:
Timestamp:
Jan 15, 2013, 7:50:19 AM (11 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

I'm guessing at this point we won't be reverting tcl and tk back to 8.5; we'd rather move forward. If you'd like to make a case for that idea though the macports-dev mailing list would be a good place.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #37644

    • Property Summary changed from tcl/tk 8.6 breaks spectrum rendering in ccpnmr to ccpnmr: tcl/tk 8.6 breaks spectrum rendering
  • Ticket #37644 – Description

    initial v1  
    11The migration to tcl/tk 8.6 breaks the ccpnmr so that it can no longer render NMR spectra without crashing.[[BR]]
    22Confirmed that reverting tcl/tk to 8.5.13 and rebuilding py27-tkinter against this version restores full functionality.[[BR]]
    3 The rendering under tcl/tk 8.6 fails with...[[BR]]
    4 [[BR]]
    5 >>> Spectrum successfully opened[[BR]]
    6 finished opening spectrum Expt_1 ghnhb_3D[[BR]]
    7 X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)[[BR]]
    8   Major opcode of failed request:  70 (X_PolyFillRectangle)[[BR]]
    9   Resource id in failed request:  0x601811[[BR]]
    10   Serial number of failed request:  47218[[BR]]
    11   Current serial number in output stream:  47221[[BR]]
    12 [[BR]]
     3The rendering under tcl/tk 8.6 fails with...
     4
     5{{{
     6>>> Spectrum successfully opened
     7finished opening spectrum Expt_1 ghnhb_3D
     8X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
     9  Major opcode of failed request:  70 (X_PolyFillRectangle)
     10  Resource id in failed request:  0x601811
     11  Serial number of failed request:  47218
     12  Current serial number in output stream:  47221
     13}}}
     14
    1315IMHO, the migration to tcl/tk 8.6 was premature and should be reverted until tcl/tk 8.6.1 is released.[[BR]]
    1416It is unclear if the defect lies in tcl/tk or _tkinter of py27-tkinter.