[issue8068] OS X Installer: merge python2 and python3 build-installer.py script

Ned Deily report at bugs.python.org
Fri Mar 5 12:35:19 CET 2010


New submission from Ned Deily <nad at acm.org>:

Since the split of Python3, the OS X installer build scripts in the
four active source trees have diverged due to multiple edits at
different times such that most changes can no longer be easily
merged across branches without significant hand editing, even
though the scripts differ only trivially in functionality.

The attached patches for the 26, trunk(27), 31, and py3k(31) trees result in an identical build script across all four with execution
tests for the following python3 differences:
    1. Installer packages "PythonProfileChanges" and
       "PythonSystemFixes" default to "not selected for install"
    2. Include "--with-computed-gotos" on configure.
    3. Do not change Framework/Current link during install.

Also included is another patch which, if applied, would restore the change made to trunk in r77030 to change the default installation
state of the UNIX Tools Package from "selected" to "not selected",
thus by default not installing any symlinks in /usr/local/bin. 
It's not clear why this change should be made and only to trunk,
at that.  If it is applied, it should be accompanied by appropriate
NEWS and Installer README changes as it would affect how many users currently access python on OS X.

----------
assignee: ronaldoussoren
components: Macintosh
files: issue-sl-installer-26.txt
messages: 100467
nosy: ned.deily, ronaldoussoren
severity: normal
status: open
title: OS X Installer: merge python2 and python3 build-installer.py script
versions: Python 2.6, Python 2.7, Python 3.1, Python 3.2
Added file: http://bugs.python.org/file16454/issue-sl-installer-26.txt

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue8068>
_______________________________________


More information about the Python-bugs-list mailing list