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 steve.dower
Recipients indygreg, paul.moore, steve.dower, tim.golden, zach.ware
Date 2020-08-31.23:11:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1598915504.3.0.210376115681.issue41669@roundup.psfhosted.org>
In-reply-to
Content
Unfortunately, it's easier to change what we distribute, except that has _always_ been "include" (based on a 2.4 installer I had laying around). And of course we can't change the repo.

Still, case sensitivity is becoming more acceptable on Windows and there are more ways to enable it, so we're probably best to deal with this. For 3.10, we can update PC/layout/main.py and tools/msi/common.wxs#L80 to create "Include", and we probably want to go over the few places where we may reference it to make sure the case is consistent. (Noting that distutils is fully deprecated in 3.10, so it doesn't matter.)

I'm not sure that it qualifies as enough of a bugfix for 3.8 or 3.9.1, so I think we'll leave them alone. A case-sensitive file system can easily support a symlink/junction from "Include" to "include" anyway, which is a pretty straightforward workaround ;)
History
Date User Action Args
2020-08-31 23:11:44steve.dowersetrecipients: + steve.dower, paul.moore, tim.golden, zach.ware, indygreg
2020-08-31 23:11:44steve.dowersetmessageid: <1598915504.3.0.210376115681.issue41669@roundup.psfhosted.org>
2020-08-31 23:11:44steve.dowerlinkissue41669 messages
2020-08-31 23:11:44steve.dowercreate