Closed mkoeppe closed 2 years ago
New commits:
686fa78 | Makefile (configure): Add dependencies on install-requires.txt and package-version.txt |
Description changed:
---
+++
@@ -10,5 +10,8 @@
sagemath-standard 9.5b9 requires sphinx<4.3,>=4, but you have sphinx 4.3.1 which is incompatible.
Successfully installed Sphinx-4.3.1
+bootstrap
generates various files (in the above, src/install-requires.txt
) from the source files build/pkgs/*/install-requires.txt
).
To fix this, we should add these files as dependencies of the configure
target in the top-level Makefile
.
+Likewise for the source files build/pkgs/*/package-version.txt
, which influence other files such as src/requirements.txt
that are generated by bootstrap
.
+
Reviewer: Michael Orlitzky
Thank you!
Changed branch from u/mkoeppe/re_run_bootstrap_when_an_install_requires_txt_has_changed to 686fa78
Developers may see messages like the following when merging package upgrade tickets such as #32968.
bootstrap
generates various files (in the above,src/install-requires.txt
) from the source filesbuild/pkgs/*/install-requires.txt
). To fix this, we should add these files as dependencies of theconfigure
target in the top-levelMakefile
.Likewise for the source files
build/pkgs/*/package-version.txt
, which influence other files such assrc/requirements.txt
that are generated bybootstrap
.Component: build
Author: Matthias Koeppe
Branch/Commit:
686fa78
Reviewer: Michael Orlitzky
Issue created by migration from https://trac.sagemath.org/ticket/33115