# HG changeset patch # User Pierre-Yves David # Date 1678813661 -3600 # Node ID a80ed2e4745b1b75906e82a48dab46cb09ae7638 # Parent 31296f71c1218a9cba8cf004fdf549c57820086e makefile: get setup tools out of the equation Without these two flags, the new install does not overwrite the older one. Impressive to see that in 2023 this is still broken. For the record, `setup.py --help install` says: --old-and-unmanageable Try not to use this! --single-version-externally-managed used by system package builders to create 'flat' eggs diff -r 31296f71c121 -r a80ed2e4745b Makefile --- a/Makefile Thu Mar 16 20:42:55 2023 -0300 +++ b/Makefile Tue Mar 14 18:07:41 2023 +0100 @@ -25,7 +25,7 @@ .PHONY: install-home install-home: - $(PYTHON) setup.py install --home="$(HOME)" --prefix="" --force + $(PYTHON) setup.py install --home="$(HOME)" --prefix="" --force --old-and-unmanageable --single-version-externally-managed .PHONY: doc doc: