On 09/16/2016 01:20 AM, Santiago Vila wrote:
> On Thu, Sep 15, 2016 at 06:04:54PM -0400, Scott Kitterman wrote:
>> I think it would be simpler and more correct for python-cryptography to
>> declare a breaks relationship with python-openssl, e.g. (in the binary
>> stanza for python-cryptography):
>> Breaks: python-openssl (<< FIRST_NOT_BROKEN_VERSION~)
>> That should ensure python-openssl is upgraded with python-cryptography
>> having to touch an entire stack of rdepends.
> I was the one who asked for these build-depends to become versioned.
> My rationale for that is in policy when it says that "it must be
> possible to build the package when the build-dependencies are met".
Which would be handled by what proposed Scott, which is done already
> Your proposed solution, Scott, seems indeed a lot better than updating
> the build-depends of a bunch of packages, and it makes the policy
> requirement to be met in a different way, namely, by not allowing
> the affected packages to be built with build-dependencies which are
> known to be incompatible.
I don't agree, I think Scott's proposal is sound.
> Thomas: Would you take care of filing whatever bug is necessary for
> this solution to be implemented?
That's IMO not needed, as python-cryptography 1.5-2 already has:
Breaks: python-openssl (<< 16.0.0)
Thomas Goirand (zigo)