17952019 kombu is missing python dependencies
authorDrew Fisher <drew.fisher@oracle.com>
Tue, 17 Dec 2013 08:58:59 -0700
changeset 1602 f0ef141ec2b9
parent 1601 c02ad4077bcd
child 1603 0833aec637f6
17952019 kombu is missing python dependencies
components/python/kombu/kombu-PYVER.p5m
--- a/components/python/kombu/kombu-PYVER.p5m	Tue Dec 17 04:16:32 2013 -0800
+++ b/components/python/kombu/kombu-PYVER.p5m	Tue Dec 17 08:58:59 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/[email protected]$(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)