Opened 12 years ago
Last modified 11 years ago
#37644 closed defect
ccpnmr: tcl/tk 8.6 breaks spectrum rendering — at Version 1
Reported by: | howarth@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | ||
Port: | ccpnmr |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
The migration to tcl/tk 8.6 breaks the ccpnmr so that it can no longer render NMR spectra without crashing.
Confirmed that reverting tcl/tk to 8.5.13 and rebuilding py27-tkinter against this version restores full functionality.
The rendering under tcl/tk 8.6 fails with...
>>> Spectrum successfully opened finished opening spectrum Expt_1 ghnhb_3D X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) Major opcode of failed request: 70 (X_PolyFillRectangle) Resource id in failed request: 0x601811 Serial number of failed request: 47218 Current serial number in output stream: 47221
IMHO, the migration to tcl/tk 8.6 was premature and should be reverted until tcl/tk 8.6.1 is released.
It is unclear if the defect lies in tcl/tk or _tkinter of py27-tkinter.
Change History (1)
comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Summary: | tcl/tk 8.6 breaks spectrum rendering in ccpnmr → ccpnmr: tcl/tk 8.6 breaks spectrum rendering |
Note: See
TracTickets for help on using
tickets.
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.