17952019 kombu is missing python dependencies s11-update
authorDrew Fisher <drew.fisher@oracle.com>
Thu, 26 Dec 2013 16:24:09 -0700
branchs11-update
changeset 2873 9e29fa568b11
parent 2872 5f6aed21119f
child 2879 3430bb940676
17952019 kombu is missing python dependencies
components/python/kombu/kombu-PYVER.p5m
--- a/components/python/kombu/kombu-PYVER.p5m	Mon Dec 23 14:29:46 2013 -0800
+++ b/components/python/kombu/kombu-PYVER.p5m	Thu Dec 26 16:24:09 2013 -0700
@@ -21,6 +21,10 @@
 # Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
 #
 
+# importlib is part of python 2.7, but separate in 2.6
+<transform depend type=require fmri=library/python-2/importlib-27 -> drop>
+# ordereddict is part of python 2.7, but separate in 2.6
+<transform depend type=require fmri=library/python-2/ordereddict-27 -> drop>
 # The test related file actions have not been included because they will fail
 # in dependency generation until the various test related modules that they
 # need are also provided.
@@ -105,6 +109,9 @@
 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
     pkg.debug.depend.path=usr/bin
 
+# force a dependency on amqp; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python-2/amqp-$(PYV)
+
 # force a dependency on anyjson; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python-2/anyjson-$(PYV)
 
@@ -114,6 +121,9 @@
 # force a dependency on eventlet; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python-2/eventlet-$(PYV)
 
+# force a dependency on importlib; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python-2/importlib-$(PYV)
+
 # force a dependency on the kombu package
 depend type=require \
     fmri=library/python-2/kombu@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -121,5 +131,8 @@
 # force a dependency on librabbitmq; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python-2/librabbitmq-$(PYV)
 
+# force a dependency on ordereddict; pkgdepend work is needed to flush this out.
+depend type=require fmri=library/python-2/ordereddict-$(PYV)
+
 # force a dependency on pyrabbit; pkgdepend work is needed to flush this out.
 depend type=require fmri=library/python-2/pyrabbit-$(PYV)