[Pythonmac-SIG] bundlebuilder bug?
Russell E. Owen
rowen at cesmail.net
Fri Jan 23 15:49:34 EST 2004
I just submitted this to sourceforge, but thought I'd see if anybody had
any suggested workarounds. I'm also unclear if I should be reporting a
2nd bug as well.
The bundlebuilder command-line argument --lib is supposed to be able to
include frameworks in the resulting Mac application package.
Unfortunately, the aliases in the resulting framework copy are all
broken.
For an example of this, use --lib to include Tcl.framework and then look
through the framework in the resulting application package. Frameworks
normally have quite a few handy aliases (such as .../Versions/Current)
and all the aliases I tried were broken.
I'm not entirely sure if this actually breaks anything. The one app I've
managed to build with standalone=True and use of --lib to include the Tk
and Tcl frameworks runs fine on my Mac (which has Python, Tcl and Tk
frameworks installed) but fails with "True undefined" on another Mac
running Jaguar that I happened to have handy.
This 2nd problem may be a separate bug or user error on my part. I'm not
yet sure.
-- Russell
P.S. I finally got my extra files properly installed by adding to the
bundlebuilder script such that it:
- unpacks Modules.zip
- copies the two packages in question (overwriting the incomplete
versions that were already installed; I plan to try excluding them and
leaving Modules.zip alone).
The results work on my machine but break on a Jaguar machine is noted
above with True undefined -- as if it's running the python on that
machine instead of the framework python that's in the application
package.
More information about the Pythonmac-SIG
mailing list