This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author jaraco
Recipients FFY00, christian.heimes, frenzy, hroncok, jakirkham, jaraco, lemburg, petr.viktorin, steve.dower, xrcg
Date 2021-09-22.20:40:21
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1632343221.12.0.438839474724.issue43976@roundup.psfhosted.org>
In-reply-to
Content
Here's what I propose:

1. In pypa/distutils, add support for honoring the proposed install schemes (based on PR 25718). Merge with Setuptools.
2. Add whatever ugly hacks are needed to pypa/distutils to honor other Debian-specific behaviors (revive https://github.com/pypa/distutils/pull/4 but properly match Debian expectations). Mark these ugly hacks as deprecated.
3. In Debian, Fedora, etc, provide patches that configure the install schemes. Test with latest Setuptools and SETUPTOOLS_USE_DISTUTILS=local.
4. Formalize the install schemes support in CPython (as in PR 25718).
5. Ask Debian to propose more a cleaner interface for Debian-specific needs.
History
Date User Action Args
2021-09-22 20:40:21jaracosetrecipients: + jaraco, lemburg, christian.heimes, petr.viktorin, steve.dower, hroncok, frenzy, FFY00, jakirkham, xrcg
2021-09-22 20:40:21jaracosetmessageid: <1632343221.12.0.438839474724.issue43976@roundup.psfhosted.org>
2021-09-22 20:40:21jaracolinkissue43976 messages
2021-09-22 20:40:21jaracocreate