Selfupdate problem from 1.8.1 to 1.8.2

Joshua Root jmr at macports.org
Mon Jan 4 15:07:54 PST 2010


On 2010-1-5 09:55 , Guilherme P. de Freitas wrote:
>> Remember to use Reply All so your replies go to the list and not just me.
> 
> Thanks for the heads up about 'replying to all'. For the record, what I said in
> the previous email is that the full output of 'port -d selfupdate' is
> in the following link:
> 
> http://pastebin.com/m1542a6e3
> 
>> The immediate problem is:
>>
>> ld: warning: in /usr/local/lib/libsqlite3.dylib, missing required
>> architecture x86_64 in file
> 
> Sorry, I don't know what that means beyond "there is a problem with the SQLite3
> that I have installed". Maybe the problem is that I have it installed in
> /usr/local? Should I uninstall it?
> 
>> Also not good is:
>>
>> checking for Tcl configuration... found /usr/local/lib/tclConfig.sh
> 
> Again, would the problem be the fact that I have Tcl installed in /usr/local,
> as suggested by Ryan?

Safest would be to rename /usr/local to something like
/usr/local-disabled when building. Note that this applies to building
ports as much as to selfupdate. Unfortunately this is necessary because
of hardcoded behaviour in gcc that we can't work around.

- Josh


More information about the macports-users mailing list