Hi! A few months ago I ran a test rebuild of packages that lack Rules-Requires-Root settings. Alas, I've forgotten to post the results, doing so now.
A few packages had a value of R³ other than "no" / "binary-targets", these are deprecated now; bugs filed. This leaves three states: "no", "binary-targets", unset. The process of adding/changing a field in "control" differs between the three source formats we have. Of these, the most involved format is 1.0 -- you need to repack the whole source. And quite a bunch of packages fail that step, not even letting me to modify anything. I guess FTBS bugs need to be enforced... Almost any format 1.0 package with R³ unset does so not because of an actual need for fakeroot, but because of an ancient build system and a decade or two of neglect. Verdict: outside of the X Strike Force, these packages need their debian/rules nuked from the orbit, and not for R³ reasons. Format "3.0 (native)": The complete list of packages that FTBFS if you set them to R³:no is: apt-xapian-index base-files bombardier bootcd cvs-buildpackage debdelta debian-installer-netboot-images debian-policy dict-gcide ethstatus extrepo gcc-10-cross-mipsen gcc-10-cross gcc-11-cross-mipsen gcc-11-cross-ports gcc-11-cross gcc-12-cross-mipsen gcc-12-cross gopher gup hpsockd latex-cjk-chinese-arphic mailcap menu molly-guard moonshot-trust-router murrine-themes nagios-plugins-contrib palo shellia shim-helpers-amd64-signed simplesnap sleepd statnews synaptic ucf umegaya witalian wspanish wzip fwupd-{arm64,armhf,i386}-signed, partman-prep, pmon-update, s390-*, shim-helpers-{arm64,i386}-signed, zipl-installer are !amd64 -- skipped. Format "3.0 (quilt)": In a pile of build logs that looks incomplete: 408 Status: attempted 6 Status: failed 32 Status: given-back 15 Status: skipped 12387 Status: successful This doesn't look low enough to warrant a MBF. Thus: let's revisit R³ being required after Bookworm. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Bestest pickup line: ⢿⡄⠘⠷⠚⠋⠀ "Cutie, your name must be Suicide, cuz I think of you every day." ⠈⠳⣄⠀⠀⠀⠀