Bug#897950: Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-26 Thread Daniel Stenberg
On Sun, 26 Dec 2021, Samuel Henrique wrote: 1. How is it "a better maintained library" ? I assume this is judging by the amount of recent commits on both projects, so it's not a perfect metric and it's gonna be hard to argue for it in case of disagreement. My assumption might be wrong

Bug#1002597: Bug#897950: Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-26 Thread Samuel Henrique
Hello all, I have replied to Daniel at #897950 (https://bugs.debian.org/897950) Discussions about migrating curl to libssh will follow there. With regards to the libssh-dev build-dep, I have readded it to curl as 7.80.0-3 and Ubuntu will be able to sync again. Note that 7.80.0-3 is not using

Bug#897950: Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-26 Thread Samuel Henrique
Dropping 1002597 from the discussion to focus on 897950. On Sun, 26 Dec 2021 at 10:59, Daniel Stenberg wrote: > What the reason for the switch to begin with? The only reason state in 897950 > seems to be "that's a better maintained library and other distributions > already switched to it".

Bug#1002597: Bug#897950: Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-26 Thread Daniel Stenberg
On Sun, 26 Dec 2021, Samuel Henrique wrote: Well, since we're here now, we should be good to actually switch curl from libssh2 to libssh. Anybody against it? What the reason for the switch to begin with? The only reason state in 897950 seems to be "that's a better maintained library and

Bug#897950: Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-26 Thread Samuel Henrique
Adding 897...@bugs.debian.org to CC, which is asking for curl's switch to libssh > Martin already uploaded libssh and I was able to integrate it into the > bootstrap sequence. That went far quicker than expected. You can revert > the revert now. Well, since we're here now, we should be good to

Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-25 Thread Helmut Grohne
Hi, On Sat, Dec 25, 2021 at 07:41:02PM -0500, Sergio Durigan Junior wrote: > FTR, I'm also fine with waiting until the libssh conundrum is sorted > out. Martin already uploaded libssh and I was able to integrate it into the bootstrap sequence. That went far quicker than expected. You can revert

Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-25 Thread Sergio Durigan Junior
On Saturday, December 25 2021, Samuel Henrique wrote: > Hello Helmut, > > I've uploaded 7.80.0-2 with a revert for this. > >> So this looks mostly harmless, but involves non-trivial work and I >> didn't check build order yet. Given that curl comes relatively late, I >> don't expect much problems

Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-25 Thread Samuel Henrique
Hello Helmut, I've uploaded 7.80.0-2 with a revert for this. > So this looks mostly harmless, but involves non-trivial work and I > didn't check build order yet. Given that curl comes relatively late, I > don't expect much problems there. > So can you give me a month? Surely, please feel free

Bug#1002597: curl: temporarily revert adding libssh-dev to Build-Depends

2021-12-24 Thread Helmut Grohne
Source: curl Version: 7.80.0-1 Severity: important Dear curl maintainers, curl has added libssh-dev to Build-Depends. While libssh is cross buildable, it has a lot of unconditional dependencies and cannot be added to the bootstrap set as is. As such, curl has broken architecture bootstrap for