Navigation Menu

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

MSI installer needs to be updated to install x86 and x64 versions of Python on Vista 64 bit #45884

Closed
Dude-X mannequin opened this issue Dec 2, 2007 · 2 comments
Closed
Assignees
Labels
OS-windows topic-installation type-feature A feature request or enhancement

Comments

@Dude-X
Copy link
Mannequin

Dude-X mannequin commented Dec 2, 2007

BPO 1543
Nosy @loewis

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 2007-12-02.20:46:25.768>
created_at = <Date 2007-12-02.19:39:52.848>
labels = ['type-feature', 'expert-installation', 'OS-windows']
title = 'MSI installer needs to be updated to install x86 and x64 versions of Python on Vista 64 bit'
updated_at = <Date 2007-12-02.20:46:25.766>
user = 'https://bugs.python.org/Dude-X'

bugs.python.org fields:

activity = <Date 2007-12-02.20:46:25.766>
actor = 'loewis'
assignee = 'loewis'
closed = True
closed_date = <Date 2007-12-02.20:46:25.768>
closer = 'loewis'
components = ['Installation', 'Windows']
creation = <Date 2007-12-02.19:39:52.848>
creator = 'Dude-X'
dependencies = []
files = []
hgrepos = []
issue_num = 1543
keywords = []
message_count = 2.0
messages = ['58095', '58100']
nosy_count = 2.0
nosy_names = ['loewis', 'Dude-X']
pr_nums = []
priority = 'normal'
resolution = 'fixed'
stage = None
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue1543'
versions = ['Python 2.6', 'Python 2.5', 'Python 3.0']

@Dude-X
Copy link
Mannequin Author

Dude-X mannequin commented Dec 2, 2007

Problem:
I'd like to run Python 32 bit (for compatibility with extensions) and
Python 64 bit on Vista (for speed and 64 bit apps) on one machine.
However Vista has an 'improved' installer for MSI apps, where if I
install Python 64 bit first, I can't install Python 32 bit afterwards,
because Vista's Window Installer says 'Another version of this product
is already installed. Installation of this version cannot continue. To
configure or remove the existing version of this product, use
Add/Remove Programs on the Control Panel'

The converse of this is true, if you install Python 64 bit first, you
cannot install Python 32 bit afterwards.

The MSI packaging needs to be updated.

@loewis
Copy link
Mannequin

loewis mannequin commented Dec 2, 2007

It's not so clear that this is a bug. If you install both versions
simultaneously, they might stomp on each other's registry settings, at
least for the extensions. So this is rather a feature request.

Notice that the behaviour is not new to Vista. Ever since the early days
of MSI, two simultaneous installations of the same product were not
supported, and ever since Python started using MSI, it uses one product
ID per feature release.

In any case, this was fixed in r59112.

@loewis loewis mannequin closed this as completed Dec 2, 2007
@loewis loewis mannequin added the type-feature A feature request or enhancement label Dec 2, 2007
@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS-windows topic-installation type-feature A feature request or enhancement
Projects
None yet
Development

No branches or pull requests

0 participants