Re: [ccp4bb] Tcl error - Snow Leopard OSX
On Sep 15, 2009, at 4:43 PM, José Trincão wrote: foundversion conflict for package Tcl: have 8.5.7, need exactly 8.5 while executing load $library BLT I've committed to fink cvs a patched version of blt that builds with tcl/tk 8.5 and at least loggraph works now. I really can't cope with the ccp4i gui, so if someone else can try it I would be grateful. I this isn't OS X or 64-bit specific, so others might find this patch of use for tcl/tk 8.5.X http://fink.cvs.sourceforge.net/viewvc/fink/dists/10.4/unstable/main/finkinfo/x11/blt-x86_64.patch
Re: [ccp4bb] Tcl error - Snow Leopard OSX
Dear Jose: Please try putting this into /sw64/fink/dists/unstable/main/finkinfo/x11 it contains what is hopefully a fix to blt. blt-x86_64.info Description: Binary data Thanks. Bill On Sep 15, 2009, at 4:43 PM, José Trincão wrote: Hello all, I upgraded my Macbook Pro to snow leopard and followed William G. Scotts Crystallography on OSX wiki to install CCP4 using Fink. I used the 64bit install with full compilation, not the pre-compiled binaries. When I start ccp4i I get a warning: Application initialization failed: version conflict for package Tcl: have 8.5.7, need exactly 8.5 but everything seems to work until I try to see the log graphs, where I get the same error followed by: Error in startup script: dlsym(0x1006c47f0, Blt_Unload): symbol not founddlsym(0x1006c47f0, Blt_SafeUnload): symbol not foundversion conflict for package Tcl: have 8.5.7, need exactly 8.5 while executing load $library BLT (procedure LoadBLT line 30) invoked from within LoadBLT 2.4 /sw64/lib/blt2.4 (package ifneeded BLT 2.4 script) invoked from within package require BLT (file /sw64/share/xtal/ccp4-6.1.2/ccp4i/bin/loggraph.tcl line 47) invoked from within source [file join $env(CCP4I_TOP) bin loggraph.tcl] (file /sw64/share/xtal/ccp4-6.1.2/bin/loggraph line 5) What can I do to get everything working? Thanks Jose P.S. Special thanks to W.G.Scott for the wonderful Wiki!
Re: [ccp4bb] Tcl error - Snow Leopard OSX
On Sep 15, 2009, at 4:43 PM, José Trincão wrote: Hello all, I upgraded my Macbook Pro to snow leopard and followed William G. Scotts Crystallography on OSX wiki to install CCP4 using Fink. I used the 64bit install with full compilation, not the pre-compiled binaries. When I start ccp4i I get a warning: Application initialization failed: version conflict for package Tcl: have 8.5.7, need exactly 8.5 but everything seems to work until I try to see the log graphs, where I get the same error followed by: Error in startup script: dlsym(0x1006c47f0, Blt_Unload): symbol not founddlsym(0x1006c47f0, Blt_SafeUnload): symbol not foundversion conflict for package Tcl: have 8.5.7, need exactly 8.5 while executing load $library BLT (procedure LoadBLT line 30) invoked from within LoadBLT 2.4 /sw64/lib/blt2.4 (package ifneeded BLT 2.4 script) invoked from within package require BLT (file /sw64/share/xtal/ccp4-6.1.2/ccp4i/bin/loggraph.tcl line 47) invoked from within source [file join $env(CCP4I_TOP) bin loggraph.tcl] (file /sw64/share/xtal/ccp4-6.1.2/bin/loggraph line 5) What can I do to get everything working? Thanks Jose P.S. Special thanks to W.G.Scott for the wonderful Wiki! The version conflict thingie seems only to appear in 64-bit, oddly. As for the other, that looks much much worse. Sorry.
Re: [ccp4bb] Tcl error - Snow Leopard OSX
On Sep 15, 2009, at 4:43 PM, José Trincão wrote: Hello all, I upgraded my Macbook Pro to snow leopard and followed William G. Scotts Crystallography on OSX wiki to install CCP4 using Fink. I used the 64bit install with full compilation, not the pre-compiled binaries. When I start ccp4i I get a warning: Application initialization failed: version conflict for package Tcl: have 8.5.7, need exactly 8.5 but everything seems to work until I try to see the log graphs, where I get the same error followed by: Error in startup script: dlsym(0x1006c47f0, Blt_Unload): symbol not founddlsym(0x1006c47f0, Blt_SafeUnload): symbol not foundversion conflict for package Tcl: have 8.5.7, need exactly 8.5 while executing load $library BLT (procedure LoadBLT line 30) invoked from within LoadBLT 2.4 /sw64/lib/blt2.4 (package ifneeded BLT 2.4 script) invoked from within package require BLT (file /sw64/share/xtal/ccp4-6.1.2/ccp4i/bin/loggraph.tcl line 47) invoked from within source [file join $env(CCP4I_TOP) bin loggraph.tcl] (file /sw64/share/xtal/ccp4-6.1.2/bin/loggraph line 5) It looks like it is bltwish itself that is messed up for 64-bit. I'll complain. To demonstrate: cd /sw64/lib/blt2.4/demos bltwish barchart1.tcl Application initialization failed: version conflict for package Tcl: have 8.5.7, need exactly 8.5 Error in startup script: dlsym(0x1006d11f0, Blt_Unload): symbol not founddlsym(0x1006d11f0, Blt_SafeUnload): symbol not foundversion conflict for package Tcl: have 8.5.7, need exactly 8.5 while executing load $library BLT (procedure LoadBLT line 30) invoked from within LoadBLT 2.4 /sw/lib/blt2.4 (package ifneeded BLT 2.4 script) invoked from within package require BLT (file barchart1.tcl line 3) What can I do to get everything working? Thanks Jose P.S. Special thanks to W.G.Scott for the wonderful Wiki!