Bug#850881: zurl: Please B-D on "libssl1.0-dev | libssl-dev (<< 1.1)" for stretch

2017-01-11 Thread Jan Niehusmann
Hi Niels,

On Tue, Jan 10, 2017 at 10:20:32PM +0100, Jan Niehusmann wrote:
> Am I missing something? Is this a good way to handle the situation?
> Would it be possible to speed up the propagation of zurl/1.7.1-3 to
> testing so I can upload zurl/1.7.1-4?

Even though I didn't get an answer to my mail (I hope there is no bad spam
filter involved...), I noticed this morning that you already helped -3
to migrate into testing. Thanks a lot!

(In case you wonder why I re-added zurl/1.7.1-2 to #850881: I got
mislead by stale output on https://tracker.debian.org/pkg/zurl and
thought the bug was still blocking migration.)

I just uploaded -4 build-depending on libssl1.0-dev and closing #850881.

Thanks for taking care of the openssl mess!

Jan



Bug#850881: zurl: Please B-D on "libssl1.0-dev | libssl-dev (<< 1.1)" for stretch

2017-01-10 Thread Jan Niehusmann
Hi Niels,

On Tue, Jan 10, 2017 at 09:36:57PM +0100, Niels Thykier wrote:
> Package: zurl
> Version: 7.51.0-1
> Severity: grave
> Tags: sid stretch
> 
> Hi,
> 
> Please use ssl1.0 for stretch.
> 
> We have requested the curl also reverts to ssl1.0 (please see
> #850880). Since zurl is using a curl function exposing SSL_CTX, it
> will have to use the same version libssl as curl itself.

This leads to an unfortunate situation:

zurl/1.7.1-2 in testing is _not_ affected by this bug, as it's linked
against openssl 1.0 and also build-depends on libssl1.0-dev.

But still, it's currently broken by curl 7.51.0-1, which went to testing
even tough it should have been blocked by #844018, a bug predicting
exactly this very issue.

zurl/1.7.1-3 would fix that, so it should go ASAP to testing, to
minimize user impact. Without the 10-day-policy, it would already have
entered testing.

Now what shall I do? I understand that the proper solution would be the
one you suggest. But that would add another 10-day-delay, and would only
help in case curl in testing _also_ was updated by then. Which I doubt,
as #844018 is open since 2 months without any action.

IMHO, the best solution for our users would be waiting until
zurl/1.7.1-3 entered testing (fixing the immediate impact), and then
uploading a fixed version zurl/1.7.1-4, which also conflicts with
libcurl3 at version 7.51.0-1. That would make both the fixed version of
curl and zurl move from sid to testing at the same time, making the
update seamless for our users.

Am I missing something? Is this a good way to handle the situation?
Would it be possible to speed up the propagation of zurl/1.7.1-3 to
testing so I can upload zurl/1.7.1-4?

Jan



Bug#850881: zurl: Please B-D on "libssl1.0-dev | libssl-dev (<< 1.1)" for stretch

2017-01-10 Thread Niels Thykier
Package: zurl
Version: 7.51.0-1
Severity: grave
Tags: sid stretch

Hi,

Please use ssl1.0 for stretch.

We have requested the curl also reverts to ssl1.0 (please see
#850880). Since zurl is using a curl function exposing SSL_CTX, it
will have to use the same version libssl as curl itself.

Thanks,
~Niels