Sorry .. looks like my bad. I overlooked the actual error I guess. Please look at the attached file.
-- Laxminarayan Kamath Ammembal (+91) 9945036093
lax:/home/lax# apt-get install tkdesk Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: blt itcl3 tcl8.4 tk8.4 Suggested packages: blt-demo itcl3-doc tclreadline The following NEW packages will be installed: blt itcl3 tcl8.4 tk8.4 tkdesk 0 upgraded, 5 newly installed, 0 to remove and 135 not upgraded. Need to get 4455kB of archives. After unpacking 13.8MB of additional disk space will be used. Do you want to continue [Y/n]? Get:1 http://http.us.debian.org lenny/main tcl8.4 8.4.17-1 [1171kB] Get:2 http://http.us.debian.org lenny/main tk8.4 8.4.17-1 [1007kB] Get:3 http://http.us.debian.org lenny/main blt 2.4z-4 [1528kB] Get:4 http://http.us.debian.org lenny/main itcl3 3.2.1-3.1 [97.7kB] Get:5 http://http.us.debian.org lenny/main tkdesk 2.0-9 [652kB] Fetched 4455kB in 2m35s (28.6kB/s) Selecting previously deselected package tcl8.4. (Reading database ... 92982 files and directories currently installed.) Unpacking tcl8.4 (from .../tcl8.4_8.4.17-1_i386.deb) ... Selecting previously deselected package tk8.4. Unpacking tk8.4 (from .../tk8.4_8.4.17-1_i386.deb) ... Selecting previously deselected package blt. Unpacking blt (from .../archives/blt_2.4z-4_i386.deb) ... Selecting previously deselected package itcl3. Unpacking itcl3 (from .../itcl3_3.2.1-3.1_i386.deb) ... Selecting previously deselected package tkdesk. Unpacking tkdesk (from .../archives/tkdesk_2.0-9_i386.deb) ... Setting up tcl8.4 (8.4.17-1) ... Setting up tk8.4 (8.4.17-1) ... Setting up blt (2.4z-4) ... Setting up itcl3 (3.2.1-3.1) ... Setting up tkdesk (2.0-9) ... lax:/home/lax# tkdesk Application initialization failed: Can't find a usable itcl.tcl in the follo wing directories: /usr/share/tcltk/itcl3.2 /usr/lib/tkdesk/../lib/itcl3.2 /usr/lib/tkdesk/ ../library /usr/lib/tkdesk/../../library /usr/lib/tkdesk/../../itcl/library /usr/lib/tkdesk/../../../itcl/library This probably means that Itcl/Tcl weren't installed properly. If you know where the Itcl library directory was installed, you can set the environment variable ITCL_LIBRARY to point to the library directory. The tkdesk script seems to be using an older version of tkdesksh. Please edit the third line of this script to point to the absolute path and file name of tkdesksh. Both are usually located in the same directory. An alternative is also to modify your PATH environment variable to list the directory where you installed Tkdesk 2.0b before the one that contains the older tkdesksh. The easiest method is of course to simply delete the old tkdesksh. lax:/home/lax#