Skip to content

MacOS build-installer: ncurses patch file not available via ftp #129326

@itamaro

Description

@itamaro

Bug report

Bug description:

I am trying to build a MacOS installer, following the instructions and build script here (from the 3.12 branch, fwiw, but the same issue exists on main).

The build-installer script attempts to download various third-party dependencies, including this ncurses patch. This fails for me due to invalid ftp login.

I think I found the same patch here. Downloading it manually, I was able to verify the md5 is identical to the one specified in the installer script, so it seems legit.

We can either update the build-installer script to use the http URL instead, but I was wondering whether it would be a better idea to switch over to using https://github.com/python/cpython-source-deps instead? (a bigger refactor, but probably better for the longer term)

CPython versions tested on:

CPython main branch, 3.14, 3.12

Operating systems tested on:

macOS

Metadata

Metadata

Assignees

Labels

OS-macbuildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or error

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions