Macports Tcl

Lawrence Velázquez larryv at macports.org
Sat Jul 13 06:53:47 PDT 2013


On Jul 11, 2013, at 3:25 AM, Ryan Schmidt <ryandesign at macports.org> wrote:

> I suppose so. But there's still the idea of self-hosting MacPorts, where MacPorts would come with the MacPorts port pre-installed and the selfupdate mechanism would be just a thin shim around updating the MacPorts port:
> 
> https://trac.macports.org/wiki/SummerOfCode#self-management

It seems to me that if we're going to start making MacPorts depend on its own libraries and what not, this is the best way to do it. The "MacPorts" port could depend on "tcl", "curl", etc.

> How would MacPorts itself having dependencies (on Tcl or cURL or whatever) affect that idea?

Bootstrapping from source would be weird, for one. I suppose we'd bundle Tcl with the source, install using that one, install the Tcl port, and reinstall off of the port? It sounds gross, but it would only have to happen for the initial install. (Tcl is probably the only dependency we'd have to do this with, since the bootstrap install could probably use the system libraries for everything else.)

vq


More information about the macports-dev mailing list