id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port
21821,tcl 8.5.7 breaks,john.g.evans.ne@…,mww@macports.org,"My setup is 10.6.1, xcode 3.2
port selfupdate
port upgrade outdated

The only port that was updated was tcl.

{{{
--->  Computing dependencies for tcl
--->  Fetching tcl
--->  Attempting to fetch tcl8.5.7-src.tar.gz from http://internap.dl.sourceforge.net/tcl
--->  Verifying checksum(s) for tcl
--->  Extracting tcl
--->  Configuring tcl
--->  Building tcl
--->  Staging tcl into destroot
--->  Deactivating tcl @8.5.6_0+darwin+universal
--->  Computing dependencies for tcl
--->  Installing tcl @8.5.7_0+darwin+universal
Error: Target org.macports.install returned: couldn't read file ""/opt/local/lib/tcl8.5/clock.tcl"": no such file or directory
Error: Unable to open port: Can't find a usable init.tcl in the following directories: 
    /opt/local/lib/tcl8.5 /opt/local/lib/tcl8.5 /opt/lib/tcl8.5 /opt/local/library /opt/library /opt/tcl8.5.6/library /tcl8.5.6/library
}}}

This probably means that Tcl wasn't installed properly.

Ports now seems to be completely broken, i.e. the port command barfs forth stuff like

{{{
john-evanss-imac:~ jevans$ port list
/opt/local/bin/port: line 4: /opt/local/bin/tclsh: No such file or directory
/opt/local/bin/port: line 4: exec: /opt/local/bin/tclsh: cannot execute: No such file or directory
}}}

It would appear that the install didn't finish, because the ""init.tcl"" for 8.5.7 referenced above is still in the build area. 

I see that there have been a few tickets for tcl/tk since tcl was updated on 10/2, but none that looked quite like this.  I'm new to macports, and don't have all that many installed, so I can probably just do a clean reinstall.",defect,closed,Normal,,ports,1.8.1,invalid,,contact@…,tcl
