[meta-virtualization] [meta-cloud-services][fido-kilo][PATCH] Dependency on pbr

Josep Puigdemont josep.puigdemont at enea.com
Wed Sep 23 09:48:24 PDT 2015


On Tue, Sep 22, 2015 at 02:42:31PM -0400, Bruce Ashfield wrote:
> On Mon, Sep 21, 2015 at 10:57 AM, Josep Puigdemont
> <josep.puigdemont at enea.com> wrote:
> > I've been hitting build issues every now and then due to python
> > packages that depend on python-pbr but have not properly declared
> > this dependency in their respective recipes. I have fixed some of
> > them as soon as they popped up, but that wouldn't catch all
> > packages missing this dependency.
> > In order to fix this, I looked att the packages that declare a
> > dependency on "pbr" in their setup.py file, and made it a
> > dependency also in their respective recipe.
> >
> > I hope this is the proper way to solve this.
> 
> In the latest incarnations of the layers and oe-core, it is.  A while about
> ~ a year to a year and a half ago, adding pbr as a dependency was causing
> build issues with colliding packages and some built in routines.

Aha, I understand, I wasn't aware of that, it's good to know.

> 
> That no longer seems to be the case, so I've merged this, and the one to
> master.

Thanks!

/Josep

> 
> Bruce
> 
> >
> > Josep Puigdemont (1):
> >   python packages: add build dependency on python-pbr
> >
> >  meta-openstack/recipes-devtools/python/python-glanceclient_git.bb | 4 ++++
> >  .../recipes-devtools/python/python-heat-cfntools_1.2.8.bb         | 8 ++++++++
> >  meta-openstack/recipes-devtools/python/python-mox3_0.7.0.bb       | 4 ++++
> >  .../recipes-devtools/python/python-openstackclient_1.0.3.bb       | 8 ++++++++
> >  .../recipes-devtools/python/python-oslo.concurrency_1.5.0.bb      | 2 ++
> >  meta-openstack/recipes-devtools/python/python-oslo.context_git.bb | 2 ++
> >  meta-openstack/recipes-devtools/python/python-oslo.db_1.5.0.bb    | 2 ++
> >  meta-openstack/recipes-devtools/python/python-oslo.i18n_1.4.0.bb  | 2 ++
> >  meta-openstack/recipes-devtools/python/python-oslo.log_git.bb     | 1 +
> >  .../recipes-devtools/python/python-oslo.messaging_git.bb          | 2 ++
> >  .../recipes-devtools/python/python-oslo.middleware_0.4.0.bb       | 2 ++
> >  .../recipes-devtools/python/python-oslo.rootwrap_1.5.0.bb         | 2 ++
> >  .../recipes-devtools/python/python-oslo.serialization_git.bb      | 2 ++
> >  meta-openstack/recipes-devtools/python/python-oslo.utils_git.bb   | 2 ++
> >  meta-openstack/recipes-devtools/python/python-oslotest_1.4.0.bb   | 5 +++++
> >  meta-openstack/recipes-devtools/python/python-osprofiler_0.3.0.bb | 2 ++
> >  meta-openstack/recipes-devtools/python/python-pycadf_0.6.0.bb     | 2 ++
> >  meta-openstack/recipes-devtools/python/python-tooz_0.4.bb         | 2 ++
> >  18 files changed, 54 insertions(+)
> >
> > --
> > 1.9.1
> >
> > --
> > _______________________________________________
> > meta-virtualization mailing list
> > meta-virtualization at yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-virtualization
> 
> 
> 
> -- 
> "Thou shalt not follow the NULL pointer, for chaos and madness await
> thee at its end"


More information about the meta-virtualization mailing list