Ryan Schmidt wrote:
I don't know enough about tcl to understand why the original version was unacceptable, and in particular, if it was unacceptable, why it didn't blow up much earlier. What surprised me was that "port lint" didn't find anything wrong, and that "port install" didn't complain at all about the port, until the entire thing exploded during the install phase. "port info" gave a slight clue when it printed "(Variants: universal, darwin_8, powerpc, )" (the two variants didn't show up, but there was a comma and a blank after the powerpc variant). "port variants" similarly didn't show the two variants, but had an extra blank line at the end.
portlint.tcl doesn't check variants yet, but it's probably a good idea to have the rest of the port system know to check enough as to not corrupt the registry on faulty port installation anyway ? --anders