I was issued this machine by my company, so I don't know if it came from Apple this way or if the "build image" my company uses was manually upgraded. But, you are correct. The Apple site still indicates that Safari 3.0.3 is a Public Beta. Luckily the install image includes a unistall/Restore Safari 2.0.4 Downgrading allow PyObjC it install correctly. Thanks for the guidance. I hope this thread helps others! On 10/16/07, Ronald Oussoren <ronaldoussoren@mac.com> wrote:
On Tuesday, October 16, 2007, at 04:30PM, "Richard Bronosky" <BrunosJunk@Bronosky.com> wrote:
Yes, Safari 3.0.3 came installed on this MacBook Pro. I can't believe PyObjC doesn't support modern Macs. Is there no solution?
Wat version of OSX are you running? OSX 10.4.x should ship with Safari 2.x, AFAIK Safari 3.x for Tiger is still in beta.
If you're running Leopard: pyobjc 1.4 doesn't support that. I have a much improved version of PyObjC that does work with Leopard and might work with Safari 3 as well (haven't check that yet), but haven't managed to find the couple of hours that are needed to push this to the public repository :-(
Ronald
On 10/16/07, Ronald Oussoren <ronaldoussoren@mac.com> wrote:
On Tuesday, October 16, 2007, at 08:45AM, "N_Ox" <n.oxyde@gmail.com> wrote:
Le 16 oct. 07 à 03:30, Richard Bronosky a écrit :
The Portfile indicates nomaintainer. Transcript follows
Do you have Safari 3 installed? PyObjC 1.4 doesn't support Safari 3.
Ronald
sudo port install py-pyobjc ---> Fetching py-pyobjc ---> Attempting to fetch pyobjc-1.4.tar.gz from http://pyobjc.sourceforge.net/software/ ---> Verifying checksum(s) for py-pyobjc ---> Extracting py-pyobjc ---> Configuring py-pyobjc ---> Building py-pyobjc with target build Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/ _opt_local_var_macports_sources_svn.macports.org_trunk_dports_python_p y-pyobjc/work/pyobjc-1.4" && /opt/local/bin/python2.4 setup.py build " returned error 1 Command output: from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/ DOMNodeIterator.h:36: error: redefinition of 'struct DOMNodeIterator' In file included from build/codegen/_WebKit_Enum.inc:105, from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/DOMNodeList.h:32: error: redefinition of 'struct DOMNodeList' In file included from build/codegen/_WebKit_Enum.inc:106, from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/DOMNotation.h:32: error: redefinition of 'struct DOMNotation' In file included from build/codegen/_WebKit_Enum.inc:109, from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/ DOMProcessingInstruction.h:33: error: redefinition of 'struct DOMProcessingInstruction' In file included from build/codegen/_WebKit_Enum.inc:110, from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/DOMRGBColor.h:33: error: redefinition of 'struct DOMRGBColor' In file included from build/codegen/_WebKit_Enum.inc:112, from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/ DOMRangeException.h:32: error: redeclaration of enumerator 'DOM_BAD_BOUNDARYPOINTS_ERR' /System/Library/Frameworks/WebKit.framework/Headers/DOMRange.h:34: error: previous definition of 'DOM_BAD_BOUNDARYPOINTS_ERR' was here /System/Library/Frameworks/WebKit.framework/Headers/ DOMRangeException.h:34: error: redeclaration of enumerator 'DOM_INVALID_NODE_TYPE_ERR' /System/Library/Frameworks/WebKit.framework/Headers/DOMRange.h:35: error: previous definition of 'DOM_INVALID_NODE_TYPE_ERR' was here In file included from build/codegen/_WebKit_Enum.inc:114, from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/DOMRect.h:32: error: redefinition of 'struct DOMRect' In file included from build/codegen/_WebKit_Enum.inc:116, from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/ DOMStyleSheetList.h:32: error: redefinition of 'struct DOMStyleSheetList' In file included from build/codegen/_WebKit_Enum.inc:120, from Modules/WebKit/_WebKit.m:23: /System/Library/Frameworks/WebKit.framework/Headers/DOMTreeWalker.h: 35: error: redefinition of 'struct DOMTreeWalker' error: command '/usr/bin/gcc-4.0' failed with exit status 1
Error: Status 1 encountered during processing.
-- .!# RichardBronosky #!.
Please paste the full output of `sudo port -d install py-pyobjc`.
-- Anthony Ramine, the infamous MacPorts Trac slave. nox@macports.org
_______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
-- .!# RichardBronosky #!.
-- .!# RichardBronosky #!.