summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Peters <tim.peters@gmail.com>2002-04-16 20:48:01 (GMT)
committerTim Peters <tim.peters@gmail.com>2002-04-16 20:48:01 (GMT)
commit08e7295ef8492bcf88dda45b15953bbb4d35914d (patch)
treec0c4c9f781f1752600de2b7c4aeb318dd94d5632
parent34f300a53ea4e5a8396129b171e6d97bf4e4680d (diff)
downloadcpython-08e7295ef8492bcf88dda45b15953bbb4d35914d.zip
cpython-08e7295ef8492bcf88dda45b15953bbb4d35914d.tar.gz
cpython-08e7295ef8492bcf88dda45b15953bbb4d35914d.tar.bz2
Windows installer: disabled Wise's "delete in-use files" uninstall
option. It was the cause of at least one way UNWISE.EXE could vanish (install a python; uninstall it; install it again; reboot the machine; abracadabra the uinstaller is gone). Bugfix candidate, but I'll backport it myself.
-rw-r--r--Misc/NEWS4
-rw-r--r--PCbuild/python20.wse11
2 files changed, 14 insertions, 1 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index a1f5f54..35d7248 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -184,6 +184,10 @@ Tests
Windows
+- Sometimes the uninstall executable (UNWISE.EXE) vanishes. One cause
+ of that has been fixed in the installer (disabled Wise's "delete in-
+ use files" uninstall option).
+
- Fixed a bug in urllib's proxy handling in Windows. [SF bug #503031]
- The installer now installs Start menu shortcuts under (the local
diff --git a/PCbuild/python20.wse b/PCbuild/python20.wse
index 230bce4..400da40 100644
--- a/PCbuild/python20.wse
+++ b/PCbuild/python20.wse
@@ -2865,7 +2865,16 @@ item: Self-Register OCXs/DLLs
end
item: Remark
end
-item: Add Text to INSTALL.LOG
+remarked item: Remark
+ Text=Don't enable "Delete in-use files". Here's what happens:
+end
+remarked item: Remark
+ Text=Install Python; uninstall Python; install Python again. Reboot the machine.
+end
+remarked item: Remark
+ Text=Now UNWISE.EXE is missing. I think this is a Wise bug, but so it goes.
+end
+remarked item: Add Text to INSTALL.LOG
Text=Delete in-use files: On
end
item: Remark