[openstack-keystone/el6: 4/5] fix paste.deploy dependency

Alan Pevec apevec at fedoraproject.org
Tue May 29 22:28:45 UTC 2012


commit 40d1d6cdb5599f7fca78d75e32aeddac0732ef7a
Author: Alan Pevec <apevec at redhat.com>
Date:   Tue May 29 19:39:24 2012 +0200

    fix paste.deploy dependency
    
    parallel installed versions are loaded in keystone package,
    so import paste.deploy after keystone in keystone-all
    
    rhbz#826120

 openstack-keystone-newdeps.patch |   16 ++++++++++++++++
 openstack-keystone.spec          |    5 ++++-
 2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/openstack-keystone-newdeps.patch b/openstack-keystone-newdeps.patch
index 4271c69..b6f88aa 100644
--- a/openstack-keystone-newdeps.patch
+++ b/openstack-keystone-newdeps.patch
@@ -30,3 +30,19 @@
 +# TODO: See can we get pkg_resources to do the right thing directly
 +import paste
 +paste.__path__.insert(0, paste.__path__.pop(-1))
+--- keystone-2012.1/bin/keystone-all.orig	2012-04-04 04:22:54.000000000 +0200
++++ keystone-2012.1/bin/keystone-all	2012-05-29 19:32:51.728668936 +0200
+@@ -16,11 +16,11 @@
+                                '__init__.py')):
+     sys.path.insert(0, possible_topdir)
+ 
+-from paste import deploy
+-
+ from keystone import config
+ from keystone.common import wsgi
+ 
++from paste import deploy
++
+ 
+ CONF = config.CONF
+ 
diff --git a/openstack-keystone.spec b/openstack-keystone.spec
index a222bf8..5b67830 100644
--- a/openstack-keystone.spec
+++ b/openstack-keystone.spec
@@ -11,7 +11,7 @@
 
 Name:           openstack-keystone
 Version:        2012.1
-Release:        5%{?dist}
+Release:        6%{?dist}
 #Release:       0.1.%{release_letter}%{milestone}%{?dist}
 Summary:        OpenStack Identity Service
 
@@ -197,6 +197,9 @@ fi
 %{python_sitelib}/keystone-%{version}-*.egg-info
 
 %changelog
+* Tue May 29 2012 Alan Pevec <apevec at redhat.com> 2012.1-6
+- fix paste.deploy dependency (rhbz#826120)
+
 * Mon May 21 2012 Alan Pevec <apevec at redhat.com> 2012.1-5
 - Sync up with Essex stable branch
 - Remove dependencies no loner needed by Essex


More information about the scm-commits mailing list