Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #383635

Bug#1094483: (was rust-async-std: FTBFS with "nocheck" profile)

From NoisyCoil <noisycoil@disroot.org>
Newsgroups linux.debian.bugs.rc
Subject Bug#1094483: (was rust-async-std: FTBFS with "nocheck" profile)
Date 2025-02-06 00:30 +0100
Message-ID <KcX0d-eHlr-3@gated-at.bofh.it> (permalink)
References <K9V4B-cDaP-1@gated-at.bofh.it> <K9V4B-cDaP-1@gated-at.bofh.it> <K9V4B-cDaP-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Control: reassign -1 dh-rust
Control: retitle -1 dh-rust: fails to build packages with profile 
`nocheck` and <!nocheck> B-Ds
Control: severity -1 important
Control: affects -1 + src:rust-async-std

This is a dh-rust bug. When the build is done with the `nocheck` 
profile, `cargo package` is still called in dh_auto_install. `cargo 
package` expects the registry to be populated by the crate's 
dependencies, so the build fails if d/control uses the <!nocheck> 
qualifier for the B-Ds and these are not installed by other means. In 
other words, the way dh-rust currently does things requires B-Ds to be 
installed even if `nocheck` is used.

Downgrading severity to important because I couldn't find anything in 
the policy or in https://release.debian.org/testing/rc_policy.txt to 
suggest that packages must build with the `nocheck` profile. The 
reported justification "Justification: fails to build from source (but 
built successfully in the past)" is inaccurate because the packages do 
in fact build from source with the default profile.

Back to linux.debian.bugs.rc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1094483: rust-async-std: FTBFS with "nocheck" profile Sergei Semin <syominsergey@gmail.com> - 2025-01-28 15:50 +0100
  Bug#1094483: (was rust-async-std: FTBFS with "nocheck" profile) NoisyCoil <noisycoil@disroot.org> - 2025-02-06 00:30 +0100
  Processed: Re: (was rust-async-std: FTBFS with "nocheck" profile) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-02-06 00:30 +0100
  Processed: Re: (was rust-async-std: FTBFS with "nocheck" profile) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-02-06 00:40 +0100
  Bug#1094483: dh-rust: fails to build packages with profile `nocheck` and <!nocheck> B-Ds noisycoil@tutanota.com - 2025-02-06 01:00 +0100
  Processed: Re: dh-rust: fails to build packages with profile  `nocheck` and <!nocheck> B-Ds "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-02-06 01:00 +0100

csiph-web