Your message dated Thu, 08 May 2025 20:22:20 +0000 with message-id <E1uD7l6-00D25E-0x@respighi.debian.org> and subject line unblock rust-debcargo has caused the Debian Bug report #1103995, regarding unblock: rust-debcargo/2.7.8-4 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1103995: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103995 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: "Debian Bug Tracking System" <submit@bugs.debian.org>
- Subject: unblock: rust-debcargo/2.7.8-4
- From: Fabian Grünbichler <debian@fabian.gruenbichler.email>
- Date: Wed, 23 Apr 2025 20:21:48 +0200
- Message-id: <77a88e74-5ddc-4b52-bff2-3efec85234dc@app.fastmail.com>
Package: release.debian.org Severity: normal X-Debbugs-Cc: rust-debcargo@packages.debian.org, debian-rust@lists.debian.org, debian@fabian.gruenbichler.email Control: affects -1 + src:rust-debcargo User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package rust-debcargo [ Reason ] until the version desired to be unblocked, debcargo defaulted to generating packages shipping executables ("bin" packages in debcargo's terminology) annoted with Multi-Arch:allowed. The patches included in this unblock request change this default to "foreign", with the option of overriding it via debcargo.toml. [ Impact ] debcargo-generated packages that want to get rid of their 'allowed' annotation would need to fully override the generated debian/control, making maintenance more cumbersome and mistakes going forward more likely. in particular, sqv has https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103915 filed against it which should be sorted out for Trixie, and this targeted debcargo update would make this very straight-forward. [ Tests ] the usual debcargo tests run fine with this change (the patch adapt the test case output for the generated d/control). I manually tested both "no" and "same" and the new default using rust-sequoia-sqv/sqv [ Risks ] none of the packages currently maintained by the Rust team (see attached list) with Multi-Arch:allowed have any reverse-depends annotated with :any, so switching those to foreign should be fine. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] In case the decargo update is unblocked, please also indicate whether you want a mass-upload of affected packages with the new default (to get rid of about 1/3 of :allowed Packages in Trixie!), or whether such changes should be evaluated on a case-by-case base and only packages that either have a good reason like sqv, or would be uploaded anyway, should be changed. If preferred, a variant of the proposed changes with a default of "no" would also be possible (and would still allow sqv to easily switch to "foreign").. unblock rust-debcargo/2.7.8-4Attachment: debdiff
Description: Binary dataAttachment: source-packages
Description: Binary data
--- End Message ---
--- Begin Message ---
- To: 1103995-done@bugs.debian.org
- Subject: unblock rust-debcargo
- From: Sebastian Ramacher <sramacher@respighi.debian.org>
- Date: Thu, 08 May 2025 20:22:20 +0000
- Message-id: <E1uD7l6-00D25E-0x@respighi.debian.org>
Unblocked.
--- End Message ---