On Thu, Nov 23, 2017 at 07:55:07PM +0100, Andreas Jaeger wrote: > On 2017-11-16 06:59, Ian Wienand wrote: > > Hello, > > > > Some time ago we started the process of moving towards projects being > > more explicit about thier binary dependencies using bindep [1] > > > > To facilitate the transition, we created a "fallback" set of > > dependencies [2] which are installed when a project does not specifiy > > it's own bindep dependencies. This essentially replicated the rather > > ad-hoc environment provided by CI images before we started the > > transition. > > > > This list has acquired a few packages that cause some problems in > > various situations today. Particularly packages that aren't in the > > increasing number of distributions we provide, or packages that come > > from alternative repositories. > > > > To this end, [3,4] proposes the removal of > > > > liberasurecode-* > > mongodb-* > > python-zmq > > redis > > zookeeper > > ruby-* > > > > from the fallback packages. This has a small potential to affect some > > jobs that tacitly rely on these packages. > > This has now merged. One fallout I noticed is that pcre-devel is not > installed anymore and thus "pcre.h" is not found when building some > python files. If that hits you, update your bindep.txt file with: > pcre-devel [platform:rpm] > libpcre3-dev [platform:dpkg] > Good to know, I've been trying to see what other jobs are failing, and haven't seen too much yet.
> For details about bindep, see > https://docs.openstack.org/infra/manual/drivers.html#package-requirements > > Andreas > > > NOTE: this does *not* affect devstack jobs (devstack manages it's own > > dependencies outside bindep) and if you want them back, it's just a > > matter of putting them into the bindep file in your project (and as a > > bonus, you have better dependency descriptions for your code). > > > > We should be able to then remove centos-release-openstack-* from our > > centos base images too [5], which will make life easier for projects > > such as triple-o who have to work-around that. > > > > If you have concerns, please reach out either via mail or in > > #openstack-infra > > > > Thank you, > > > > -i > > > > [1] https://docs.openstack.org/infra/bindep/ > > [2] > > https://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/data/bindep-fallback.txt > > [3] https://review.openstack.org/519533 > > [4] https://review.openstack.org/519534 > > [5] https://review.openstack.org/519535 > > > -- > Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi > SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany > GF: Felix Imendörffer, Jane Smithard, Graham Norton, > HRB 21284 (AG Nürnberg) > GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev