Issue 20807: 3.4 cherry pick: 82ec02db7fe6 & ec42ab5e0cb3 Windows installer fixes, pip uninstall failure (original) (raw)

Issue20807

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.

This issue has been migrated to GitHub: https://github.com/python/cpython/issues/65006

classification

Title: 3.4 cherry pick: 82ec02db7fe6 & ec42ab5e0cb3 Windows installer fixes, pip uninstall failure
Type: behavior Stage: commit review
Components: Windows Versions: Python 3.4

process

Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: larry Nosy List: larry, loewis, ncoghlan, vstinner, yselivanov
Priority: release blocker Keywords:

Created on 2014-02-28 13:42 by ncoghlan, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (5)
msg212431 - (view) Author: Alyssa Coghlan (ncoghlan) * (Python committer) Date: 2014-02-28 13:42
Larry, these two commits are the fixes for issue 20757 (making sure Windows uninstallation still works even if the user has independently updated pip) and issue 20568 (making sure the bare "pip" command is installed on Windows). Their NEWS entries are in the 3.4.1 section on default, so that will likely need some tweaks.
msg212432 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2014-02-28 13:43
Changesets 82ec02db7fe6 and ec42ab5e0cb3 (to get the link).
msg212706 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2014-03-04 10:37
If I understood correctly, Python 3.4 cannot be uninstalled if pip was upgraded. IMO this bug is critical and must be fixed in Python 3.4.0. But be careful, the fix has also a bug: it requires changeset 16f91d87ff39 (see cherry-pick issue #20830).
msg212758 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2014-03-05 09:47
Victor: all correct.
msg212816 - (view) Author: Larry Hastings (larry) * (Python committer) Date: 2014-03-06 17:19
ok.
History
Date User Action Args
2022-04-11 14:57:59 admin set github: 65006
2014-03-06 17:24:20 larry set status: open -> closedresolution: fixed
2014-03-06 17:19:37 larry set messages: +
2014-03-05 09:47:55 loewis set messages: +
2014-03-04 10:37:51 vstinner set title: 3.4 cherry pick: 82ec02db7fe6 & ec42ab5e0cb3 Windows installer fixes -> 3.4 cherry pick: 82ec02db7fe6 & ec42ab5e0cb3 Windows installer fixes, pip uninstall failure
2014-03-04 10:37:28 vstinner set messages: +
2014-03-04 10:34:54 vstinner link issue20830 dependencies
2014-02-28 16:01:33 yselivanov set nosy: + yselivanov
2014-02-28 13:43:56 vstinner set nosy: + vstinnermessages: +
2014-02-28 13:42:52 ncoghlan create