[Pkg-rust-maintainers] Bug#1014996: Bug#1014996: librust-curl-sys-dev: has build loop with librust-curl-dev that causes rebuild delay when building against local debian source
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Mon Jul 18 15:22:53 BST 2022
Hi Fabian--
On Mon 2022-07-18 14:50:50 +0200, Fabian Grünbichler wrote:
> note that the rerun line upstream refers to the vendored copy of the
> curl library which is contained as a git submodule (and directory, in
> the published .crate file) - to pick up any changes made to the
> submodule during development.
>
> we do (obviously ;)) remove that directory in Debian[0], which then
> makes the reference to 'curl' point to the 'curl' crate.
Thanks for this explanation! I didn't realize that the string "curl"
would change its semantics in the context the deletion of the
submodule/directory, but it makes sense now that you've explained it.
> but, we also patch out the println[1]. seems like that fixed version
> never got uploaded though - but that would likely fix it.
that would be great. if i have time to do more work on debcargo in the
nearterm, i'll probably start by finalizing the -2 of curl-sys, but if
it takes me ~1 week to get to it, i'll just let you go forward with it
as part of your cargo/debcargo work.
> note that I am currently working on upgrading cargo/debcargo which will
> also entail updating curl-sys and curl, so if you want to wait for that
> (ETA ~1 week) instead of uploading the prepared -2 that should also fix
> it in due course, but I am happy to rebase on top of a finalized -2
> version as well :)
ok, thanks for doing this work, i really appreciate it!
--dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20220718/c3a31516/attachment.sig>
More information about the Pkg-rust-maintainers
mailing list