On Wed, Oct 1, 2025, at 3:37 PM, Santiago Vila wrote: > On Wed, Oct 01, 2025 at 01:27:02PM +0000, Debian Bug Tracking System wrote: > >> * Skip dh_auto_test under nocheck (Closes: #1116897) > > Hi. > > I just wanted to point out that this construct: > > override_dh_auto_test: > ifeq (, $(filter nocheck,$(DEB_BUILD_PROFILES))) > ifeq (, $(filter nocheck,$(DEB_BUILD_OPTIONS))) > xvfb-run --server-args="-screen 0 1280x800x24" \ > dh_auto_test -- test --all > endif > endif > > is not necessary anymore when you use debhelper >= 13 (because > dh_auto_test already cares of those ifs). > > But I understand that the rust packages are maintained in a big group > and raising the compat level might be non-trivial.
thanks. yes, this came up on IRC already earlier today, and is already corrected in git. I was misled by the previous version having an outdated dh-compat level, which I missed. newly generated/updated source packages already use dh-compat 13, and the newest debcargo release I just cut allows declaratively skipping the nocheck annotations for those few rust-team packages that need it, I will clean them up one by one soon :)

