Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uninstall Python shortcut does not work #40561

Closed
theller opened this issue Jul 14, 2004 · 7 comments
Closed

Uninstall Python shortcut does not work #40561

theller opened this issue Jul 14, 2004 · 7 comments
Assignees

Comments

@theller
Copy link

theller commented Jul 14, 2004

BPO 990941
Nosy @tim-one, @loewis, @theller

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = 'https://github.com/loewis'
closed_at = <Date 2004-07-15.16:53:19.000>
created_at = <Date 2004-07-14.15:27:42.000>
labels = ['expert-installation']
title = 'Uninstall Python shortcut does not work'
updated_at = <Date 2004-07-15.16:53:19.000>
user = 'https://github.com/theller'

bugs.python.org fields:

activity = <Date 2004-07-15.16:53:19.000>
actor = 'loewis'
assignee = 'loewis'
closed = True
closed_date = None
closer = None
components = ['Installation']
creation = <Date 2004-07-14.15:27:42.000>
creator = 'theller'
dependencies = []
files = []
hgrepos = []
issue_num = 990941
keywords = []
message_count = 7.0
messages = ['21585', '21586', '21587', '21588', '21589', '21590', '21591']
nosy_count = 3.0
nosy_names = ['tim.peters', 'loewis', 'theller']
pr_nums = []
priority = 'normal'
resolution = 'fixed'
stage = None
status = 'closed'
superseder = None
type = None
url = 'https://bugs.python.org/issue990941'
versions = ['Python 2.4']

@theller
Copy link
Author

theller commented Jul 14, 2004

I get a box 'This action is only valid for products
which are currently installed'.
Uninstalling with Control Panel -> Add/Remove works fine.

@tim-one
Copy link
Member

tim-one commented Jul 14, 2004

Logged In: YES
user_id=31435

Curious! The Uninstall Start Menu entry for 2.4a1 worked fine
for me, WinXP Pro.

If it's a "deep" problem, I expect we could just toss the
Uninstall menu entry -- all versions of Windows I care about
<wink> have the Add/Remove gimmick, which most Windows
users expect to use for uninstallation anyway.

@theller
Copy link
Author

theller commented Jul 14, 2004

Logged In: YES
user_id=11105

Hm, it works for Martin's MSI (the one downloaded from
python.org), but not for those created myself from the CVS tree.

Using the menu entry is much faster for people testing the
installers (Add/Remove take a long time to open on my
machine). Normal users shouldn't uninstall Python anyway ;-)

[5 minutes later]

I guess he has set 'alpha = 0' in the msi.py script he used
to build the installer. The 'alpha' version seems to use
two conflicting product codes for the MSI: one hardcoded, at
the top of the script, the other created by
msilib.gen_uuid() at line 81.

I'll try it out again, and report back.

@loewis
Copy link
Mannequin

loewis mannequin commented Jul 14, 2004

Logged In: YES
user_id=21627

There was a bug in the script that would use different
product codes for an alpha (i.e. the "final" product code)
for uninstall. I have fixed this in my CVS sandbox before
the release of 2.4a0, but not yet committed - will do so
tomorrow.

@tim-one
Copy link
Member

tim-one commented Jul 15, 2004

Logged In: YES
user_id=31435

Thomas, do yourself a favor and Google on "Raymond Chen
add remove" -- you'll find an hilarious/depressing weblog
about *why*add/remove is so slow to come up in modern
Windows. Believe it or not, there are impossible-to-fix
reasons for it!

@theller
Copy link
Author

theller commented Jul 15, 2004

Logged In: YES
user_id=11105

Tim, I already know and read from time to time Raymond's
weblog - but it is a useful pointer for the casual reader of
Python's bug reports.

@loewis
Copy link
Mannequin

loewis mannequin commented Jul 15, 2004

Logged In: YES
user_id=21627

This is now fixed in msi.py 1.13.

@ezio-melotti ezio-melotti transferred this issue from another repository Apr 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants