Re: debhelper: Please default Rules-Require-Root to no
On Fri, 22 Dec 2017 18:11:00 +0000 Niels Thykier <[hidden email]> wrote:
> Control: tags -1 wontfix
> 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.
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. 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 .
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.