I'm running latest Activestate-Tcl8.6 on my Ubuntu system. When I run vtcl, I get this: :/var/lib/vtcl-1.6.0$ Error in startup script: version conflict for package "Tk": have 8.6b1.2, need exactly 8.6
while executing
"package require -exact Tk $tcl_version"
(file "/var/lib/vtcl-1.6.0/lib/tkcon.tcl" line 24)
invoked from within
"source /var/lib/vtcl-1.6.0/lib/tkcon.tcl"
("uplevel" body line 1)
invoked from within
"uplevel #0
"
(procedure "vTcl:load_lib" line 11)
invoked from within
"vTcl:load_lib $i"
(procedure "vTcl:load_libs" line 4)
invoked from within
"vTcl:load_libs $LIBS"
(procedure "vTcl:setup" line 46)
invoked from within
"vTcl:setup"
(procedure "vTcl:main" line 39)
invoked from within
"vTcl:main $argc $argv"
(file "/var/lib/vtcl-1.6.0/vtcl.tcl" line 719)
Any ideas on how to work around that?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm running latest Activestate-Tcl8.6 on my Ubuntu system. When I run vtcl, I get this: :/var/lib/vtcl-1.6.0$ Error in startup script: version conflict for package "Tk": have 8.6b1.2, need exactly 8.6
while executing
"package require -exact Tk $tcl_version"
(file "/var/lib/vtcl-1.6.0/lib/tkcon.tcl" line 24)
invoked from within
"source /var/lib/vtcl-1.6.0/lib/tkcon.tcl"
("uplevel" body line 1)
invoked from within
"uplevel #0
(procedure "vTcl:load_lib" line 11)
invoked from within
"vTcl:load_lib $i"
(procedure "vTcl:load_libs" line 4)
invoked from within
"vTcl:load_libs $LIBS"
(procedure "vTcl:setup" line 46)
invoked from within
"vTcl:setup"
(procedure "vTcl:main" line 39)
invoked from within
"vTcl:main $argc $argv"
(file "/var/lib/vtcl-1.6.0/vtcl.tcl" line 719)
Any ideas on how to work around that?
I have a similar problem on Windows 7. I put the message on the open forum.
Well. Correct from youserf.
Open lib/tkcon.tcl
On line 43 replace $tcl_version with $tcl_patchLevel
Save and close the file
It's all.