Just to know what one is talking about, here are the versions of Tcl/Tk/other popular tcl related extensions that are available with the corresponding OS release:
1 SuSE Linux 9.2 1 SuSE Linux 9.3 1 SUSE Linux 10.0 1 SUSE Linux 10.1 1 openSUSE 10.2 X86 tcl-8.4.14-11.i586.rpm tk-8.4.14-11.i586.rpm tclx-8.4-363.i586.rpm expect-5.43.0-34.i586.rpm blt-2.4z-243.i586.rpm itcl-3.3-457.i586.rpm tcludp-1.0.7-34.i586.rpm scotty-2.1.11-652.i586.rpm x86_64 native tcl-8.4.14-11.x86_64.rpm tk-8.4.14-11.x86_64.rpm tclx-8.4-363.x86_64.rpm expect-5.43.0-34.x86_64.rpm blt-2.4z-243.x86_64.rpm itcl-3.3-457.x86_64.rpm 1 openSUSE 10.3 Tcl/Tk header files are in tcl-devel.* and tk-devel.* packages X86 tcl-8.4.15-22.i586.rpm tk-8.4.15-25.i586.rpm expect-5.43.0-76.i586.rpm blt-2.4z-301.i586.rpm itcl-3.3-519.i586.rpm tcludp-1.0.7-77.i586.rpm scotty-2.1.11-708.i586.rpm x86_64 native tcl-8.4.15-22.x86_64.rpm tk-8.4.15-25.x86_64.rpm expect-5.43.0-76.x86_64.rpm blt-2.4z-301.x86_64.rpm itcl-3.3-519.x86_64.rpm tcludp-1.0.7-77.x86_64.rpm scotty-2.1.11-708.x86_64.rpm
1 S.u.S.E. Linux 4.4 (year 1996) tcl 7.4 tk 4.0 1 S.u.S.E Linux 5.2 tcl_old-7.4p3-11.i386.rpm tk_old-4.0p3-11.i386.rpm tcl-7.6p2-11.i386.rpm tk-4.2p2-57.i386.rpm tcl_new-8.0p1-7.i386.rpm tk_new-8.0p1-7.i386.rpm 1 SuSE Linux 6.1 tcl_old-7.4p3-11.i386.rpm tk_old-4.0p3-11.i386.rpm tcl-7.6p2-11.i386.rpm tk-4.2p2-57.i386.rpm tcl_new-8.0.5-6.i386.rpm tk_new-8.0.5-6.i386.rpm 1 SuSE Linux 6.4 (snapshot from May 2000) tcl-8.0.5-84.i386.rpm tk-8.0.5-84.i386.rpm 1 SuSE Linux 7.0 tcl-8.3.1-32.i386.rpm tk-8.3.1-32.i386.rpm 1 SuSE Linux 8.0 1 SuSE Linux 8.1 1 SuSE Linux 9.1 1 continued as Novell