[MacPorts] #40502: invalid syntax: should be "try body ?catch {type-list ?ecvar? ?msgvar? ?infovar?} body ...? ?finally body?"

MacPorts noreply at macports.org
Fri May 2 03:42:06 PDT 2014


#40502: invalid syntax: should be "try body ?catch {type-list ?ecvar? ?msgvar?
?infovar?} body ...? ?finally body?"
--------------------------------+--------------------------------
  Reporter:  richard.t.lloyd@…  |      Owner:  macports-tickets@…
      Type:  defect             |     Status:  closed
  Priority:  Normal             |  Milestone:
 Component:  base               |    Version:  2.2.0
Resolution:  invalid            |   Keywords:
      Port:                     |
--------------------------------+--------------------------------
Changes (by ryandesign@…):

 * cc: ralph@…, ryandesign@… (added)
 * keywords:  mavericks =>
 * status:  new => closed
 * resolution:   => invalid
 * milestone:  MacPorts Future =>


Comment:

 I'm going to assume this problem was caused by the user replacing
 /usr/bin/tclsh with version 8.6 or later, as Cal mentioned above, which is
 not going to work with today's MacPorts. /usr/bin/tclsh should be restored
 to the version provided by Apple in OS X.

 MacPorts 2.3.0 will include its own copy of tcl 8.5 and use it
 exclusively, which will eliminate any problems caused by nonstandard
 system versions of tcl.

 In the future, we will update the included copy to 8.6, when we have time
 to rewrite the parts of MacPorts that are currently incompatible with tcl
 8.6.

-- 
Ticket URL: <https://trac.macports.org/ticket/40502#comment:6>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list