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.

classification
Title: Python 3.1.1 installer botches upgrade when installation is not on C drive.
Type: behavior Stage:
Components: Installation Versions: Python 3.1
process
Status: closed Resolution: not a bug
Dependencies: Superseder:
Assigned To: Nosy List: loewis, nagle
Priority: normal Keywords:

Created on 2009-12-21 20:15 by nagle, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
inst311.png loewis, 2009-12-21 22:06
Messages (3)
msg96768 - (view) Author: John Nagle (nagle) Date: 2009-12-21 20:15
I just installed "python3.1.1.msi" on a system that had "python3.1.msi"
installed in "D:/python31".  In this situation, the installer does not
ask the user for a destination directory.  The installer found the old
installation in "D:/python31", removed most but not all of the files
there, and then installed the new version in "C:/python31". 

I uninstalled the failed install, and reinstalled.

On a new install, the installer prompts for the destination dir, and
that works. Upgrade installs, though, are botched.

                    John Nagle
msg96773 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2009-12-21 22:06
I can't reproduce this; the 3.1.1 installer will most certainly ask for
a target directory even if there is a 3.1 installation already; see the
attached screenshot. I'm slightly puzzled by the file names you report,
as the files on python.org have dashes in their names. Where did you get
the files from?

Can you kindly run the 3.1.1 installation with

msiexec /i python-3.1.1.msi /l*v py.log

and attach (a compressed version of) the resulting log file?
msg96786 - (view) Author: John Nagle (nagle) Date: 2009-12-22 00:22
Cancel bug report.

It was my error. The installer says it is replacing the existing
installation, but by default installs it in C:.  But that can be
overridden in the directory entry field below the big empty white entry box.
History
Date User Action Args
2022-04-11 14:56:55adminsetgithub: 51807
2009-12-22 00:53:34loewissetstatus: open -> closed
resolution: not a bug
2009-12-22 00:22:43naglesetmessages: + msg96786
2009-12-21 22:06:26loewissetfiles: + inst311.png
nosy: + loewis
messages: + msg96773

2009-12-21 20:15:26naglecreate