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 xdegaye
Recipients dstufft, eric.araujo, xdegaye
Date 2019-12-01.14:01:25
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1575208886.3.0.139345727722.issue38949@roundup.psfhosted.org>
In-reply-to
Content
In function finalize_options() of Lib/distutils/command/install.py at

https://github.com/python/cpython/blob/575d0b46d122292ca6e0576a91265d7abf7cbc3d/Lib/distutils/command/install.py#L284

(prefix, exec_prefix) is set using get_config_vars(). This may be incorrect when Python has been manually copied in another location from the location where it has been installed with 'make install'. We should use sys.prefix and sy.exec_prefix instead, those values are calculated by getpath.c instead of being retrieved from the sysconfigdata module.
History
Date User Action Args
2019-12-01 14:01:26xdegayesetrecipients: + xdegaye, eric.araujo, dstufft
2019-12-01 14:01:26xdegayesetmessageid: <1575208886.3.0.139345727722.issue38949@roundup.psfhosted.org>
2019-12-01 14:01:26xdegayelinkissue38949 messages
2019-12-01 14:01:25xdegayecreate