[BUG] All macOS packages in the repo require macOS 10.15 #62720
Labels
Bug
broken, incorrect, or confusing behavior
MacOS
pertains to the OS of fruit
needs-triage
Packaging
Related to packaging of Salt, not Salt's support for package management.
Description
Support for Mojave (and 10.13) was perhaps dropped in 3005. However, all of the packages at (https://repo.saltproject.io/osx/), including 3002 through 3004, fail to run on anything older than 10.15.
The offending configuration seems to be here in 3004.2, but the 3004.1 package still requires 10.15 even though the 3004.1 build code doesn't appear to.
So how did these packages (especially 3004.1 and 3002.8) get built with a minimum target of 10.15 when their build_env.sh says
MACOSX_DEPLOYMENT_TARGET=10.13
?Setup
Steps to Reproduce the behavior
sudo sh bootstrap-salt.sh -D stable 3002.8
(or 3002.9, 3003.4, 3003.5, 3004.1, 3004.2...you can't specify only a major version, see additional context below.)
Resulting error message
Expected behavior
I would expect salt versions earlier than 3005 to successfully bootstrap on macOS older than 10.15.
Versions Report
bootstrap-salt.sh environment info
Additional context
Also, (https://repo.saltproject.io/osx/) is missing symlinks from major versions to their latest minor version. So, for example "sh bootstrap-salt.sh stable 3004" fails with:
The text was updated successfully, but these errors were encountered: