Lintian ReportsBETA

Irules-silently-require-root

Tag versions

The tag is present in Lintian version 2.109.24. That is the most recent version we know about.

This package builds a binary package containing at least one path with a UNIX ownership other than "root:root". It therefore requires fakeroot(1) or similar to build its binary targets.

Traditionally, Debian packages have required root privileges for some debian/rules target requiring a split between build and binary targets. This makes the builds slower due to the increased amount of invocations as well as the overhead of fakeroot itself.

By declaring when a package really does require root privileges the default, archive-wide, behaviour can be switched, optimising packaging build times in the common case.

Please specify (eg.) Rules-Requires-Root: binary-targets in the debian/control source stanza.

Please refer to /usr/share/doc/dpkg-dev/rootless-builds.txt.gz, Debian Policy Manual section 4.9.2, and Debian Policy Manual section 5.6.31 for details.

Visibility: info

Check: debian/control

Renamed from:

The following 73 source packages in the archive triggered the tag 73 times.

There were no overrides.