[MacPorts] #43323: port_cutleaves doesn't work without macports_fastload.tcl
#43323: port_cutleaves doesn't work without macports_fastload.tcl ---------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Keywords: | Port: port_cutleaves ---------------------------+-------------------------------- {{{ ~$ sudo port_cutleaves Error: couldn't read file "/Library/Tcl/macports1.0/macports_fastload.tcl": no such file or directory }}} Removal of macports_fastload.tcl — r118559 and r118562 -- Ticket URL: <https://trac.macports.org/ticket/43323> MacPorts <http://www.macports.org/> Ports system for OS X
#43323: port_cutleaves doesn't work without macports_fastload.tcl -----------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: | Keywords: Port: port_cutleaves | -----------------------------+-------------------------------- Comment (by cal@…): Change the shebang line of port_cutleaves to `#!/usr/bin/env port-tclsh` and remove the block of code that sources `macports_fastload.tcl`. I probably won't commit this before the 2.3 release, though. -- Ticket URL: <https://trac.macports.org/ticket/43323#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43323: port_cutleaves doesn't work without macports_fastload.tcl -----------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: | Keywords: Port: port_cutleaves | -----------------------------+-------------------------------- Comment (by egall@…): Replying to [comment:1 cal@…]:
Change the shebang line of port_cutleaves to `#!/usr/bin/env port-tclsh` and remove the block of code that sources `macports_fastload.tcl`. I probably won't commit this before the 2.3 release, though.
This seems like an API change that would also affect any other scripts similar to `port_cutleaves`... -- Ticket URL: <https://trac.macports.org/ticket/43323#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#43323: port_cutleaves doesn't work without macports_fastload.tcl -----------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: | Keywords: Port: port_cutleaves | -----------------------------+-------------------------------- Comment (by xeron.oskom@…): Replying to [comment:1 cal@…]:
Change the shebang line of port_cutleaves to `#!/usr/bin/env port-tclsh` and remove the block of code that sources `macports_fastload.tcl`. I probably won't commit this before the 2.3 release, though.
Thanks, work now. Replying to [comment:2 egall@…]:
Replying to [comment:1 cal@…]: This seems like an API change that would also affect any other scripts similar to `port_cutleaves`...
Agreed. -- Ticket URL: <https://trac.macports.org/ticket/43323#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#43323: port_cutleaves doesn't work without macports_fastload.tcl -----------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: fixed | Keywords: Port: port_cutleaves | -----------------------------+-------------------------------- Changes (by cal@…): * status: new => closed * resolution: => fixed Comment: See r118830, which fixes this for `port_cutleaves`. Yes, this is an API change and it affects all scripts that use the MacPorts API. Since we're changing the blessed Tcl interpreter with 2.3.0 that cannot be avoided, though. It needs to be done for all contributed scripts. -- Ticket URL: <https://trac.macports.org/ticket/43323#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#43323: port_cutleaves doesn't work without macports_fastload.tcl -----------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: fixed | Keywords: Port: port_cutleaves | -----------------------------+-------------------------------- Comment (by xeron.oskom@…): BTW 2.3.0 has been released but port_cutleaves still doesn't work. -- Ticket URL: <https://trac.macports.org/ticket/43323#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#43323: port_cutleaves doesn't work without macports_fastload.tcl -----------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: fixed | Keywords: Port: port_cutleaves | -----------------------------+-------------------------------- Comment (by cal@…): r120536. -- Ticket URL: <https://trac.macports.org/ticket/43323#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#43323: port_cutleaves doesn't work without macports_fastload.tcl -----------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: fixed | Keywords: Port: port_cutleaves | -----------------------------+-------------------------------- Comment (by xeron.oskom@…): Thank you! -- Ticket URL: <https://trac.macports.org/ticket/43323#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts