Tag: silent-on-rules-requiring-root
Severity: pedantic
Check: debian/control/field/rules-requires-root
Renamed-From:
rules-requires-root-missing
Explanation: The field Rules-Requires-Root
is missing from the file
debian/control
.
.
Over time, Debian has successively narrowed the steps for which elevated privileges
are required. It speeds up the building of installation packages in the archive.
Eventually, Debian will switch the default archive-wide behaviour to expedite the
build process further.
.
Please declare explicitly that the sources do not require root privileges. You can
use the setting Rules-Requires-Root: no
in the source stanza of
debian/control
, but please verify with diffoscope(1)
that
the installation packages produced are in fact identical.
See-Also:
/usr/share/doc/dpkg/spec/rootless-builds.txt,
debian-policy 4.9.2,
debian-policy 5.6.31