Bug 678038 - Unresolved dependencies among installation packages "qpid-tools-*.msi", "qpid-qmf-*.msi" and "qpid-python-*.msi"
Summary: Unresolved dependencies among installation packages "qpid-tools-*.msi", "qpid...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: distribution
Version: 1.3
Hardware: Unspecified
OS: Windows
unspecified
medium
Target Milestone: ---
: ---
Assignee: Ken Giusti
QA Contact: Petra Svobodová
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-16 15:31 UTC by Petra Svobodová
Modified: 2012-12-07 17:45 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:


Attachments (Terms of Use)

Description Petra Svobodová 2011-02-16 15:31:18 UTC
Description of problem:

There are these dependencies among the packages:
1. The "qpid-tools-*.msi" package depends on the "qpid-qmf-*.msi" package
2. The "qpid-qmf-*.msi" package depends on the "qpid-python-*.msi" package

Could you possibly add these dependencies into the .msi packages in light of ("http://codefornothing.wordpress.com/2007/11/27/short-msi-tutorial/")
or at least create a "readme" file with a description of these dependencies, please?


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

1.3.2
  qpid-tools-0.7.946106a12.win32-py2.6.msi
  qpid-qmf-0.7.946106a14.win32-py2.6.msi
  qpid-python-0.7.946106a15.win32-py2.6.msi


How reproducible:

always


Steps to Reproduce:

The "qpid-tools-0.7.946106a12.win32-py2.6.msi" dependency on the "qpid-qmf-0.7.946106a14.win32-py2.6.msi"

1. Install the "qpid-tools-0.7.946106a12.win32-py2.6.msi" package according its wizard
2. Open the Command Line and go to the "Python26" folder: "cd \Python26"
3. Try to run some tool using the "python.exe" file (The tools are located in the "C:\Python26\Scripts" folder): "python.exe Scripts\<tool_name> <parameters>"

The "qpid-qmf-0.7.946106a14.win32-py2.6.msi" dependency on the "qpid-python-0.7.946106a15.win32-py2.6.msi" package 

1. Install the "qpid-tools-0.7.946106a12.win32-py2.6.msi" and "qpid-qmf-0.7.946106a14.win32-py2.6.msi" packages according their wizards.
2. Open the Command Line and go to the "Python26" folder and try to run some tool using the "python.exe" file (as above).

  
Actual results:

Import errors occcurs in the both cases:
- "ImportError: No module named qmf.console" in the first case
- "ImportError: No module named qpid" in the second case


Expected results:

The required tool should run without the errors.


Additional info:

Comment 2 Ken Giusti 2011-03-08 18:44:55 UTC
The download site for these packages has been updated.  It now instructs the user to download and install each of the available packages in order to avoid dependency issues.

See http://mrg1.lab.bos.redhat.com/python-msi/

Comment 3 Petra Svobodová 2011-03-24 12:31:43 UTC
The download site for the packages is updated and includes clear information about the dependencies.

--> VERIFIED


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