Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OS X 2.6.4 installer fails on 10.3 with two corrupted file names, ignored on 10.4 #51686

Closed
ned-deily opened this issue Dec 5, 2009 · 8 comments
Assignees
Labels
OS-mac type-bug An unexpected behavior, bug, or error

Comments

@ned-deily
Copy link
Member

BPO 7437
Nosy @ronaldoussoren, @ned-deily
Files
  • unnamed
  • install test results.txt
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/ronaldoussoren'
    closed_at = <Date 2010-02-07.11:41:43.385>
    created_at = <Date 2009-12-05.01:40:21.607>
    labels = ['OS-mac', 'type-bug']
    title = 'OS X 2.6.4 installer fails on 10.3 with two corrupted\tfile names, ignored on 10.4'
    updated_at = <Date 2010-02-07.11:41:43.383>
    user = 'https://github.com/ned-deily'

    bugs.python.org fields:

    activity = <Date 2010-02-07.11:41:43.383>
    actor = 'ronaldoussoren'
    assignee = 'ronaldoussoren'
    closed = True
    closed_date = <Date 2010-02-07.11:41:43.385>
    closer = 'ronaldoussoren'
    components = ['macOS']
    creation = <Date 2009-12-05.01:40:21.607>
    creator = 'ned.deily'
    dependencies = []
    files = ['15502', '16035']
    hgrepos = []
    issue_num = 7437
    keywords = []
    message_count = 8.0
    messages = ['95978', '96130', '96137', '96149', '97295', '98492', '98504', '98992']
    nosy_count = 4.0
    nosy_names = ['ronaldoussoren', 'ned.deily', 'GD', 'tjsulli']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'behavior'
    url = 'https://bugs.python.org/issue7437'
    versions = ['Python 2.6']

    @ned-deily
    Copy link
    Member Author

    See the thread starting at http://mail.python.org/pipermail/pythonmac-
    sig/2009-December/021907.html for full details.

    It appears two vestigial gif files included in the 2.6.4 OS installer
    are being installed under corrupted file names by the OS X Installer.app
    under 10.3 and 10.4. While the error is silently ignored on 10.4, it
    apparently causes the whole install to fail on 10.3. The problem does
    not seem to occur when installing on 10.5 or 10.6. It is also not
    limited to that installer image: I was able to reproduce the problem
    with an installer I built on 10.5. However, an installer built on 10.4
    from the same source snapshot seems to have the correct file names.

    Without knowing exactly why those two file names, and only those two,
    are corrupted, it seems risky to let this seemingly minor problem go
    unresolved. And it apparently prevents 2.6.4 from being installed on
    10.3, a more serious problem.

    @ronaldoussoren
    Copy link
    Contributor

    The problem shouldn't be present in 3.1 and 2.7, both trees no longer
    contain the ancient documentation files.

    IMHO the best fix is to remove
    Mac/Resources/app/Resources/English.lproj/Documentation/ide/ (and the
    link to ide/index.html in .../Documentation/index.html).

    Is anyone on the nosy list capable of testing such a patch? I can
    provide a 2.6.4+ installer with this fix, but cannot test the fix myself
    because I don't have access to a machine that's capable of running 10.3.

    @ronaldoussoren
    Copy link
    Contributor

    This should be fixed in r76715, I've removed the documentation that caused
    the installer issues in the first place.

    @ronaldoussoren ronaldoussoren added the type-bug An unexpected behavior, bug, or error label Dec 8, 2009
    @GD
    Copy link
    Mannequin

    GD mannequin commented Dec 8, 2009

    Point me in the direction of a binary to download and I can test it for you.

    GD


    Get gifts for them and cashback for you. Try Bing now.
    http://www.bing.com/shopping/search?q=xbox+games&scope=cashback&form=MSHYCB&publ=WLHMTAG&crea=TEXT_MSHYCB_Shopping_Giftsforthem_cashback_1x1

    @GD GD mannequin changed the title OS X 2.6.4 installer fails on 10.3 with two corrupted file names, ignored on 10.4 OS X 2.6.4 installer fails on 10.3 with two corrupted file names, ignored on 10.4 Dec 8, 2009
    @ned-deily
    Copy link
    Member Author

    I've built an installer image to test this consisting of 2.6.4 plus r76715. If you're still willing to test this on 10.3, I'll contact you via email with the download details.

    @tjsulli
    Copy link
    Mannequin

    tjsulli mannequin commented Jan 29, 2010

    I would be happy to test the new package for you. I am running 10.3.9 and Had attempted to install 2.6.4 recently without realizing it, so my terminal version is 2.6.4 but idle and back at 2.5. email me if you want me to test it for you.

    @tjsulli
    Copy link
    Mannequin

    tjsulli mannequin commented Jan 29, 2010

    Install was successful. PLease find the attachment with the test results you asked for. Thank you very much for making the fix to the package installer!!!!

    @ronaldoussoren
    Copy link
    Contributor

    TJ: thanks for testing on 10.3.9.

    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    OS-mac type-bug An unexpected behavior, bug, or error
    Projects
    None yet
    Development

    No branches or pull requests

    2 participants