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 ?
"port lint" will now check variants too... Missing name is an error,
missing description a warning.
--anders
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev