Bug 621099 - python-qpid*.msi need to take care of upgrading existing python-qpid version in Win environment (applicable to qpid-qmf as well)
python-qpid*.msi need to take care of upgrading existing python-qpid version ...
Status: NEW
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: python-qpid (Show other bugs)
All Windows
medium Severity medium
: ---
: ---
Assigned To: Ted Ross
MRG Quality Engineering
Depends On:
  Show dependency treegraph
Reported: 2010-08-04 05:15 EDT by Frantisek Reznicek
Modified: 2015-11-15 20:17 EST (History)
3 users (show)

See Also:
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)

  None (edit)
Description Frantisek Reznicek 2010-08-04 05:15:33 EDT
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.