Bug 747351

Summary: python-qpid-qmf has namespace collision
Product: [Fedora] Fedora Reporter: Adam Stokes <astokes>
Component: python-qpidAssignee: Nuno Santos <nsantos>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 16CC: aortega, nsantos, rafaels, rbryant, tross, zbitter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: qpid-cpp-0.12-4.fc16.1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-25 03:47:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Adam Stokes 2011-10-19 15:02:04 UTC
Description of problem:
python-qpid-qmf has a qmf namespace collision


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

How reproducible:
100%

Steps to Reproduce:
1. install qpid-tools
2. run qpid-route -h
3. see traceback
  
Actual results:
traceback unable to find qmf.console

Expected results:
program runs

Additional info:
The file output python-qpid-qmf 0.10 from f15 :


/usr/bin/qpid-python-test
/usr/lib/python2.7/site-packages/_cqmf2.so
/usr/lib/python2.7/site-packages/_cqpid.so
/usr/lib/python2.7/site-packages/_qmfengine.so
/usr/lib/python2.7/site-packages/cqmf2.py
/usr/lib/python2.7/site-packages/cqmf2.pyc
/usr/lib/python2.7/site-packages/cqmf2.pyo
/usr/lib/python2.7/site-packages/cqpid.py
/usr/lib/python2.7/site-packages/cqpid.pyc
/usr/lib/python2.7/site-packages/cqpid.pyo
/usr/lib/python2.7/site-packages/qmf
/usr/lib/python2.7/site-packages/qmf.py
/usr/lib/python2.7/site-packages/qmf.pyc
/usr/lib/python2.7/site-packages/qmf.pyo
/usr/lib/python2.7/site-packages/qmf/__init__.py
/usr/lib/python2.7/site-packages/qmf/__init__.pyc
/usr/lib/python2.7/site-packages/qmf/__init__.pyo
/usr/lib/python2.7/site-packages/qmf/console.py
/usr/lib/python2.7/site-packages/qmf/console.pyc
/usr/lib/python2.7/site-packages/qmf/console.pyo
/usr/lib/python2.7/site-packages/qmf2.py
/usr/lib/python2.7/site-packages/qmf2.pyc
/usr/lib/python2.7/site-packages/qmf2.pyo
/usr/lib/python2.7/site-packages/qmfengine.py
/usr/lib/python2.7/site-packages/qmfengine.pyc
/usr/lib/python2.7/site-packages/qmfengine.pyo


Now from python-qpid-qmf 0.12
/usr/bin/qpid-python-test
/usr/lib/python2.7/site-packages/qmf
/usr/lib/python2.7/site-packages/qmf/__init__.py
/usr/lib/python2.7/site-packages/qmf/__init__.pyc
/usr/lib/python2.7/site-packages/qmf/__init__.pyo
/usr/lib/python2.7/site-packages/qmf/console.py
/usr/lib/python2.7/site-packages/qmf/console.pyc
/usr/lib/python2.7/site-packages/qmf/console.pyo
/usr/lib64/python2.7/site-packages/_cqmf2.so
/usr/lib64/python2.7/site-packages/_cqpid.so
/usr/lib64/python2.7/site-packages/_qmfengine.so
/usr/lib64/python2.7/site-packages/cqmf2.py
/usr/lib64/python2.7/site-packages/cqmf2.pyc
/usr/lib64/python2.7/site-packages/cqmf2.pyo
/usr/lib64/python2.7/site-packages/cqpid.py
/usr/lib64/python2.7/site-packages/cqpid.pyc
/usr/lib64/python2.7/site-packages/cqpid.pyo
/usr/lib64/python2.7/site-packages/qmf.py
/usr/lib64/python2.7/site-packages/qmf.pyc
/usr/lib64/python2.7/site-packages/qmf.pyo
/usr/lib64/python2.7/site-packages/qmf2.py
/usr/lib64/python2.7/site-packages/qmf2.pyc
/usr/lib64/python2.7/site-packages/qmf2.pyo
/usr/lib64/python2.7/site-packages/qmfengine.py
/usr/lib64/python2.7/site-packages/qmfengine.pyc
/usr/lib64/python2.7/site-packages/qmfengine.pyo

/usr/lib/python2.7/site-packages/qmf/ is conflicting with /usr/lib64/python2.7/site-packages/qmf.py since /usr/lib/python/2.7/site-packages is listed last in our sys.path list.

Comment 1 Fedora Update System 2011-10-20 20:51:59 UTC
qpid-cpp-0.12-4.fc16.1 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/qpid-cpp-0.12-4.fc16.1

Comment 2 Fedora Update System 2011-10-25 03:47:08 UTC
qpid-cpp-0.12-4.fc16.1 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.