molodiuc / pythonxy

Automatically exported from code.google.com/p/pythonxy
0 stars 0 forks source link

Uninstaller doesn't fail gracefully if files are missing #145

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
If relevant, please answer to the following questions:
1. What version of Python(x,y) have you installed?
2.6.2.0

2. Which components have you installed (Python(x,y) installer: component
page):
    a. Have you selected the "Recommended" component selection?
    b. Have you selected the "Full" component selection?
c. Have you selected manually plugins in the component list? What
plugins?

not sure... Python(x,y)-2.6.2.0.exe is 426mb if that gives you a clue

3. Have you selected the option "Customize installation directories"?
a. Yes
b. No

no

4. If the answer to 3. is yes, what installation directories have you
chosen?

5. Where did you install Python(x,y) itself?
a. default path
b. custom path, which one?

default path

6. Have you installed Python(x,y):
    a. For "Current user only"
    b. For "All users"

default

7. What is your operating system?
a. Windows XP
b. Windows Vista

xp

8. When you installed Python(x,y), were you logged in as :
a. a regular user
b. an administrator of the machine

admin

9. If you are using Windows Vista, have you installed Python(x,y):
a. simply by double-clicking on the installer
    b. by right-clicking on the installer and selecting "Run as an
administrator"

n/a

10. Regarding installed softwares on your machine, how did you clean your
machine before installing Python(x,y) (multiple answers are possible):
a. you didn't do anything, you installed Python(x,y) directly on your
machine without precaution
b. you uninstalled any previous Python distribution (including the
official .msi)
c. you cleaned the Windows registry by removing all Python-related keys
d. you cleaned the environment variables by removing all deprecated
entries

didn't do a damn thing :(

What steps will reproduce the problem?
1. install python & setuptools using the .exe installer 
(http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-
py2.6.exe#md5=1509752c3c2e64b5d0f9589aafe053dc)
2. install pythonxy, ignoring instructions to uninstall python, because 
that sounds like a pain in the ass
3. uninstall python & setuptools via 'add or remove programs'
3. uninstall pythonxy

What is the expected output? What do you see instead?
I expect pythonxy to uninstall itself properly and just skip files it can't 
find.  A warning about not being able to find/remove certain files would be 
sufficient.

Instead the pythonxy uninstaller tells me it cannot find easy_install.exe 
and will not continue.

Original issue reported on code.google.com by rwparris2 on 26 Jan 2010 at 2:06

GoogleCodeExporter commented 9 years ago
I do have something similar. I tried to uninstall PythonXY 2.7.3.1 but the 
uninstaller stopped working. I needed to kill the process, and after that the 
uninstaller was unable to work again. I tried to delete all python related 
diretories, variables, register entries, etc., but is seems that it was of no 
avail. Now, whenever I try to reinstall it, the installation seems to work fine 
but nothing is really installed.

Does anyone knows how to overcome that?

Regards.

Original comment by benito.g...@gmail.com on 5 Apr 2013 at 8:20