Bug 621099 - python-qpid*.msi need to take care of upgrading existing python-qpid version in Win environment (applicable to qpid-qmf as well)
Summary: python-qpid*.msi need to take care of upgrading existing python-qpid version ...
Status: NEW
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: python-qpid   
(Show other bugs)
Version: beta
Hardware: All
OS: Windows
Target Milestone: ---
: ---
Assignee: Ted Ross
QA Contact: MRG Quality Engineering
Depends On:
TreeView+ depends on / blocked
Reported: 2010-08-04 09:15 UTC by Frantisek Reznicek
Modified: 2019-02-08 14:57 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed:
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Frantisek Reznicek 2010-08-04 09:15:33 UTC
Description of problem:

As of now when two Win qpid-python msi packages are ready (qpid-python-0.7.win32-py2.6.msi, qpid-python-0.7.946106-11.win32-py2.6.msi) I have tested an package upgrade from the older to the current one and found that, recent package installer overwrites the old content, but in the 'Add or Remove Programs' tool after installation exist both installed versions.

This is so far quite harmless, but if a user in the good will tries to remove the older version (which is quite tricky, because no version is displayed) then python-qpid files in <python-base-dir>\Lib\site-packages\qpid\* are removed and user get confused by 'Add or Remove Programs' tool because it lists the newer version.

Needed enhancement is:
- make sure that python-qpid msi package recognizes older python-qpid installation and makes sure than installation upgrades (if older versions are installed).

The same issue should be fixed on qpid-qmf*.msi package.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. install qpid-python-0.7.win32-py2.6.msi
2. install qpid-python-0.7.946106-11.win32-py2.6.msi
3. go to the Add or Remove Programs' tool and list qpid-python packages
Actual results:
qpid-python-*.msi does not upgrade previously installed versions.

Expected results:
qpid-python-*.msi should upgrade previously installed versions.

Additional info:

Note You need to log in before you can comment on or make changes to this bug.