Bug#970427: buster-pu: package rust-cbindgen/0.14.4-1~deb10u1

2020-09-16 Thread Emilio Pozuelo Monfort
On 16/09/2020 12:12, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On Wed, 2020-09-16 at 11:24 +0200, Emilio Pozuelo Monfort wrote:
>> This updates rust-cbindgen to 0.14. In order to do that we have to
>> embed the build-deps, like we did for 0.8.7 in stretch.
>>
>> I have disabled the -dev packages. buster only has librust-cbindgen-
>> dev, which has no (build-)rdeps, so we could decruft the old version
>> with this update.
>> The alternative would be to keep building it, but I'm not sure how
>> that would work given the deps are not available in buster. We'd
>> probably need to ship the vendored deps in the -dev, possibly causing
>> upgrade issues due to file overwrites when installing the standalone
>> packages from bullseye, so I didn't bother investigating that route.
>> pkg-rust-maintainers@ in Cc in case they have any comments.
>>
>> Debdiff from 0.14 in [1] due to the size. I haven't uploaded it yet,
>> please let me know if the plan to not build and decruft librust-
>> cbindgen-dev is good and I'll proceed with the upload.
> 
> Under the circumstances it seems like a reasonable plan. Please go
> ahead.

Thanks. Uploaded after bumping the rustc and cargo build-dependencies
(it won't build with the old rust at least).

Cheers,
Emilio



Processed: Re: Bug#970427: buster-pu: package rust-cbindgen/0.14.4-1~deb10u1

2020-09-16 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmed
Bug #970427 [release.debian.org] buster-pu: package 
rust-cbindgen/0.14.4-1~deb10u1
Added tag(s) confirmed.

-- 
970427: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=970427
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#970427: buster-pu: package rust-cbindgen/0.14.4-1~deb10u1

2020-09-16 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Wed, 2020-09-16 at 11:24 +0200, Emilio Pozuelo Monfort wrote:
> This updates rust-cbindgen to 0.14. In order to do that we have to
> embed the build-deps, like we did for 0.8.7 in stretch.
> 
> I have disabled the -dev packages. buster only has librust-cbindgen-
> dev, which has no (build-)rdeps, so we could decruft the old version
> with this update.
> The alternative would be to keep building it, but I'm not sure how
> that would work given the deps are not available in buster. We'd
> probably need to ship the vendored deps in the -dev, possibly causing
> upgrade issues due to file overwrites when installing the standalone
> packages from bullseye, so I didn't bother investigating that route.
> pkg-rust-maintainers@ in Cc in case they have any comments.
> 
> Debdiff from 0.14 in [1] due to the size. I haven't uploaded it yet,
> please let me know if the plan to not build and decruft librust-
> cbindgen-dev is good and I'll proceed with the upload.

Under the circumstances it seems like a reasonable plan. Please go
ahead.

Regards,

Adam



Bug#970427: buster-pu: package rust-cbindgen/0.14.4-1~deb10u1

2020-09-16 Thread Emilio Pozuelo Monfort
Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian@packages.debian.org
Usertags: pu

Hi,

This updates rust-cbindgen to 0.14. In order to do that we have to embed the
build-deps, like we did for 0.8.7 in stretch.

I have disabled the -dev packages. buster only has librust-cbindgen-dev, which
has no (build-)rdeps, so we could decruft the old version with this update.
The alternative would be to keep building it, but I'm not sure how that would
work given the deps are not available in buster. We'd probably need to ship
the vendored deps in the -dev, possibly causing upgrade issues due to file
overwrites when installing the standalone packages from bullseye, so I didn't
bother investigating that route. pkg-rust-maintainers@ in Cc in case they have
any comments.

Debdiff from 0.14 in [1] due to the size. I haven't uploaded it yet, please
let me know if the plan to not build and decruft librust-cbindgen-dev is good
and I'll proceed with the upload.

Cheers,
Emilio

[1] https://people.debian.org/~pochu/rust-cbindgen.debdiff.xz