On Fri, 22 Dec 2017 18:11:00 +0000 Niels Thykier <ni...@thykier.net> wrote: > Control: tags -1 wontfix > > [...] > > Hi, > > Thanks for the suggestion. > > In the thread that you referenced, I received the same request and > answered it in https://lists.debian.org/debian-devel/2017/11/msg00020.html. > > [...] > > In summary: The debhelper fundamentally cannot affect whether > Rules-Requires-Root: no is default or not. The debhelper compat level > system is the wrong interface to do this as well. > > That said, in a distant future, I hope we can flip the default of > Rules-Requires-Root. But when that comes, it will not be via a > debhelper compat level AFAICT. > > Thanks, > ~Niels > >
Hi, Just a follow up to the bug for anyone, who is interested in "R³: no" becoming the default. Lintian now tracks a list of packages that we know will require an explicit "R³: binary-targets" for now[1]. Beyond that, there will up to 105 packages that need tweaking (either an "R³: binary-targets", migrate to dh_builddeb or changing their calls to dpkg/dpkg-deb) - these can be found in [2]. In total, we are looking at up to ~275 packages with known issues for migrating the default (maybe less; e.g. haven't checked for packages that appears on both lists). I do not have the time/energy to lead this work, so the task is up for grabs for anyone with the motivation, time and energy to move forward on this. Thanks, ~Niels [1]: https://lintian.debian.org/tags/should-specify-rules-requires-root.html [2]: https://codesearch.debian.net/search?q=dpkg%28-deb%29%3F%5Cs.*--build%5Cs+path%3A%2Fdebian%2Frules&perpkg=1&page=1 Warning: The list may/does have false-positives and does not account for packages with "R³: binary-targets".