MacPorts 1.8.1 has been released
Mark Hattam
mark at dxradio.demon.co.uk
Tue Sep 29 14:19:20 PDT 2009
On 29 Sep 2009, at 21:47, Ralph Pass wrote:
> More information:
>
> doing a lipo -info /Libary/Tcl/macports1.0/Macports.dylib shows that
> on the system that works, the architecture is x86_64 and on the one
> that does not work, the architecture is i386. Both cases the gcc is
> gcc-4.2. Further the dates on the Macports.dylib file is the time
> of the sudo port selfupdate.
>
> So why did the selfupdate use architecture i386 (and I know that
> Snow Leopard now defaults to x87_64 rather than i386)?
>
> Ralph Pass
>
> Ralph Pass wrote:
>> Like several other people I have had trouble with updating to 1.8.1
>> on Snow Leopard.
>>
>> On my Mac Pro (about 19 months old), I updated to Snow Leopard and
>> then 1.8.0 and things worked. I then did a sudo port selfupdate
>> and it worked. A sudo port upgrade outdated also worked.
>> On a new (3 month old) Macbook Pro, I updated to Snow Leopard and
>> then 1.8.0 and things worked. However, it failed when I did a sudo
>> port selfupdate:
>>
>> sudo port selfupdate
>> dlopen(/Library/Tcl/macports1.0/MacPorts.dylib, 10): no suitable
>> image found. Did find:
>> /Library/Tcl/macports1.0/MacPorts.dylib: mach-o, but wrong
>> architecture
>> while executing
>> "load /Library/Tcl/macports1.0/MacPorts.dylib"
>> ("package ifneeded macports 1.0" script)
>> invoked from within
>> "package require macports"
>> (file "/opt/local/bin/port" line 39)
>>
>> Note that for
>> uname -a gives:
>> Darwin mars.local 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31
>> 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386
>>
>> sw_vers gives:
>> ProductName: Mac OS X
>> ProductVersion: 10.6.1
>> BuildVersion: 10B504
>>
>> So I am bit perplexed and looking for guidance.
>>
>> Thanks,
>> Ralph Pass
On my year old 3 GHz iMac, I did a self-update last night from a .dmg
installed 1.8 to 1.8.1 which went successfully as far as I can tell.
iMac:~ mark$ uname -r
10.0.0
iMac:~ mark$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.6.1
BuildVersion: 10B504
(and after spelling Library correctly)
iMac:~ mark$ lipo -info /Library/Tcl/macports1.0/Macports.dylib
Non-fat file: /Library/Tcl/macports1.0/Macports.dylib is architecture:
x86_64
iMac:~ mark$ which gcc
/usr/bin/gcc
iMac:~ mark$ gcc --version
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There
is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
Mark
More information about the macports-dev
mailing list