Skip to content

Commit 63b91cd

Browse files
author
Release Manager
committed
gh-40311: When installing prerequisite, include `_prereq` <!-- ^ Please provide a concise and informative title. --> <!-- ^ Don't put issue numbers in the title, do this in the PR description below. --> <!-- ^ For example, instead of "Fixes #12345" use "Introduce new method to calculate 1 + 2". --> <!-- v Describe your changes below in detail. --> <!-- v Why is this change required? What problem does it solve? --> <!-- v If this PR resolves an open issue, please link to it here. For example, "Fixes #12345". --> Fixes #40306 and thereby the missing pypi release. ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [ ] The title is concise and informative. - [ ] The description explains in detail what this PR is about. - [ ] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - #12345: short description why this is a dependency --> <!-- - #34567: ... --> URL: #40311 Reported by: Tobias Diez Reviewer(s): Dima Pasechnik
2 parents ec3b567 + 6bbd95d commit 63b91cd

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/ci-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
8787
- name: Install bootstrap prerequisites
8888
run: |
8989
sudo DEBIAN_FRONTEND=noninteractive apt-get update
90-
sudo DEBIAN_FRONTEND=noninteractive apt-get install $(build/bin/sage-get-system-packages debian _bootstrap)
90+
sudo DEBIAN_FRONTEND=noninteractive apt-get install $(build/bin/sage-get-system-packages debian _bootstrap _prereq)
9191
- name: Bootstrap with update-version
9292
# We set SAGE_ROOT and SAGE_SRC by hand
9393
# because 'sage -sh' does not work with an unconfigured tree,

.github/workflows/dist.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
- name: Install bootstrap prerequisites
3838
run: |
3939
sudo DEBIAN_FRONTEND=noninteractive apt-get update
40-
sudo DEBIAN_FRONTEND=noninteractive apt-get install $(build/bin/sage-get-system-packages debian _bootstrap)
40+
sudo DEBIAN_FRONTEND=noninteractive apt-get install $(build/bin/sage-get-system-packages debian _bootstrap _prereq)
4141
- name: make dist (--disable-download-from-upstream-url)
4242
id: make_dist
4343
run: |
@@ -106,7 +106,7 @@ jobs:
106106
- name: Old sagemath-standard
107107
run: |
108108
sudo DEBIAN_FRONTEND=noninteractive apt-get update
109-
sudo DEBIAN_FRONTEND=noninteractive apt-get install $(build/bin/sage-get-system-packages debian _bootstrap)
109+
sudo DEBIAN_FRONTEND=noninteractive apt-get install $(build/bin/sage-get-system-packages debian _bootstrap _prereq)
110110
./bootstrap
111111
./configure
112112
make pypi-sdists V=0
@@ -187,7 +187,7 @@ jobs:
187187
- name: Install bootstrap prerequisites
188188
run: |
189189
sudo DEBIAN_FRONTEND=noninteractive apt-get update
190-
sudo DEBIAN_FRONTEND=noninteractive apt-get install $(build/bin/sage-get-system-packages debian _bootstrap)
190+
sudo DEBIAN_FRONTEND=noninteractive apt-get install $(build/bin/sage-get-system-packages debian _bootstrap _prereq)
191191
- name: make pypi-noarch-wheels
192192
run: |
193193
./bootstrap
@@ -266,7 +266,7 @@ jobs:
266266
- name: Bootstrap
267267
run: |
268268
export PATH=$(pwd)/build/bin:$PATH
269-
eval $(sage-print-system-package-command auto --sudo --yes --no-install-recommends --spkg install _bootstrap)
269+
eval $(sage-print-system-package-command auto --sudo --yes --no-install-recommends --spkg install _bootstrap _prereq)
270270
./bootstrap
271271
272272
- name: Unpack and prepare

0 commit comments

Comments
 (0)