revert(build): drop 4.6.0 as a primary R version option #186
Loading…
Reference in a new issue
No description provided.
Delete branch "revert/build-all-versions-46"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
#183 added
4.6.0so the per-minor pass could run under 4.6. It was unnecessary, and it is a footgun.Unnecessary:
build-all-versionsalready loops every installed interpreter and runslocal/build-all.R --sensitive-onlyfor each non-primary minor. The 4.6 pass happens when the pipeline runs with the slot's normalR_VERSION=4.5.3. I proposed #183 without reading that loop closely enough.Footgun:
R_VERSIONselects the primary minor, and the primary build lands in the generic slot. Selecting4.6.0for a slot whose generic binaries are 4.5-built would publish 4.6 binaries there and break every 4.5 client — the mirror image of the bug that started all this.The gaps are being filled by running the pipeline as it already stands (11928 on amd64/resolute).