gcc43 installed corrupted receipt; made MacPorts unusable

Anders F Björklund afb at macports.org
Thu Sep 13 23:20:43 PDT 2007


>> 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




More information about the macports-dev mailing list