Re: [openstack-dev] More and more circular build dependencies: what can we do to stop this?

2015-11-27 Thread Thomas Goirand
On 11/26/2015 05:31 PM, Robert Collins wrote: > On 27 November 2015 at 03:50, Thomas Goirand wrote: >> Hi, >> >> As a package maintainer, I'm seeing more and more circular >> build-dependency. The latest of them is between oslotest and oslo.config >> in Mitaka. The situation

[openstack-dev] More and more circular build dependencies: what can we do to stop this?

2015-11-26 Thread Thomas Goirand
Hi, As a package maintainer, I'm seeing more and more circular build-dependency. The latest of them is between oslotest and oslo.config in Mitaka. There's been some added between unittest2, linecache2 and traceback2 too, which are now really broadly used. The only way I can work around this

Re: [openstack-dev] More and more circular build dependencies: what can we do to stop this?

2015-11-26 Thread Thierry Carrez
Thomas Goirand wrote: > What can we do so that it doesn't constantly happen again and again? > It's a huge pain for downstream package maintainers and distros. The only way to avoid it constantly happening again and again is to test against it in check/gate. "If it's not tested, it's broken" --

Re: [openstack-dev] More and more circular build dependencies: what can we do to stop this?

2015-11-26 Thread Robert Collins
On 27 November 2015 at 03:50, Thomas Goirand wrote: > Hi, > > As a package maintainer, I'm seeing more and more circular > build-dependency. The latest of them is between oslotest and oslo.config > in Mitaka. > > There's been some added between unittest2, linecache2 and