[MacPorts] #21821: tcl 8.5.7 breaks

MacPorts noreply at macports.org
Sun Oct 4 09:46:26 PDT 2009


#21821: tcl 8.5.7 breaks
---------------------------------------+------------------------------------
 Reporter:  john.g.evans.ne@…          |       Owner:  mww@…           
     Type:  defect                     |      Status:  new             
 Priority:  Normal                     |   Milestone:                  
Component:  ports                      |     Version:  1.8.1           
 Keywords:                             |        Port:  tcl             
---------------------------------------+------------------------------------
Changes (by macsforever2000@…):

  * keywords:  selfupdate upgrade outdated =>
  * owner:  macports-tickets@… => mww@…


Old description:

> 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.

New description:

 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.

--

-- 
Ticket URL: <http://trac.macports.org/ticket/21821#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list