[Pythonmac-SIG] How-To upgrade Apples python installation in Mac OS X 10.3 from python 2.3 to 2.4

Bob Ippolito bob at redivi.com
Fri Dec 10 18:10:08 CET 2004


On Dec 10, 2004, at 11:59, pythonmac at gisborne.emailuser.net wrote:

>> From: Bob Ippolito <bob at redivi.com>
>> Date: December 10, 2004 1:29:53 CST
>> To: pythonmac at gisborne.emailuser.net
>> Cc: pythonmac-sig at python.org
>> Subject: Re: [Pythonmac-SIG] Re: How-To upgrade Apples python  
>> installation in Mac OS X 10.3 from python 2.3 to 2.4
>>>> >make
>>>> >make frameworkinstall
>>>
>>> make frameworkinstall
>>> pbxcp: error: open():  
>>> ///Applications/MacPython-2.4/PythonLauncher.app/Contents/ 
>>> Info.plist: Permission denied
>>> ...failed PBXCp  
>>> ///Applications/MacPython-2.4/PythonLauncher.app/Contents/Info.plist  
>>> ...
>>> ** BUILD FAILED **
>>> make[1]: *** [install_PythonLauncher] Error 1
>>> make: *** [frameworkinstallapps] Error 2
>>>
>>> Fine: I did sudo make frameworkinstall, which executes without error.
>>>
>>>> >make frameworkinstallextras
>>>
>>> Same privileges complaint; same solution.
>>
>> Everything in the /Applications folder should be writable by anyone  
>> in the admin group, so your configuration is to blame here, not the  
>> instructions.  Some package you installed probably had bad  
>> permissions...  This should work for most systems.
>>
>> If you open up Disk Utility, there is a button that will repair  
>> permissions on a volume.  With correct permissions, these steps  
>> should've succeeded.  Given this error, you should probably do it.
>
> I know this is somewhat off-topic, but I ran repair permissions using  
> Disk Utility, and then manually went in and did chmod on both Contents  
> and Info.plist so that both owner (root) and group (wheel) could rwx  
> and rw the folder and file, respectively.
>
> I still get the permission error shown above. Weird, huh?

Not really, Disk Utility is only responsible for repairing permissions  
that it knows about, namely, stuff it finds in package receipts.  Since  
you installed this via make, and not Apple's Installer, it comes as no  
surprise that these files still have root permissions after a repair.

-bob



More information about the Pythonmac-SIG mailing list