Red Hat Bugzilla – Bug 621099
python-qpid*.msi need to take care of upgrading existing python-qpid version in Win environment (applicable to qpid-qmf as well)
Last modified: 2015-11-15 20:17:19 EST
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):
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
qpid-python-*.msi does not upgrade previously installed versions.
qpid-python-*.msi should upgrade previously installed versions.