[Pythonmac-SIG] Zope py2app, some progress
Bob Ippolito
bob at redivi.com
Thu Feb 10 02:06:48 CET 2005
On Feb 9, 2005, at 20:00, Richard Jones wrote:
> On 10/02/2005, at 10:35 AM, Bob Ippolito wrote:
>> The current svn trunk of py2app is probably suitable for this. It
>> now:
>> - Strips by default. -S and --strip are still there for
>> compatibility, but they are a no-op (does anyone care if I remove
>> this compatibility?)
>
> I get the following error during py2app invocation:
>
> /usr/bin/strip: object:
> /Users/richard/src/cg/CGPublisher-Zope/dist/CGPublisher-Zope.app/
> Contents/Frameworks/Python.framework/Versions/2.3/Python truncated or
> malformed object (LC_SEGMENT command 2 fileoff field plus filesize
> field extends past the end of the file)
>
> and then this when I try to run the app:
>
> 2005-02-10 11:54:41.210 CGPublisher-Zope[5269] dyld:
> ./dist/CGPublisher-Zope.app/Contents/MacOS/CGPublisher-Zope truncated
> or malformed library:
> /Users/richard/src/cg/CGPublisher-Zope/dist/CGPublisher-Zope.app/
> Contents/Frameworks/Python.framework/Versions/2.3/Python (load command
> 2 fileoff plus filesize extends past end of the library)
>
> The file in question is:
>
> -rwxr-xr-x 1 richard richard 1239416 10 Feb 11:54 Python
>
> if that's any help (probably not). Also, the output at the end of
> stripping says "stripping saved 0 bytes (7077472 / 7077472)". Full log
> of output (stdout) from py2app invocation is attached.
Sounds like something bad happened trying to rewrite the Mach-O headers
of the dylib, I haven't seen this sort of issue in a long time.
Send me /Library/Frameworks/Python/2.3/Python and
/Users/richard/src/cg/CGPublisher-Zope/dist/CGPublisher-Zope.app/
Contents/Frameworks/Python.framework/Versions/2.3/Python and I'll take
a look to see what the difference is.
-bob
More information about the Pythonmac-SIG
mailing list