Lintian ReportsBETA

Tag versions

Irules-silently-require-root

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

We use semantic versions. The patch number is a commit step indicator relative to the 2.108.0 release tag in our Git repository.

You can find the detection logic for this version at commit a1e47cb. For merge requests, please use the latest version in the Lintian check debian/control.

Visibility: info

Renamed from:

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.

For more information please consult:

The following 73 source packages in the archive triggered the tag 80 times (in any Lintian version).

There were no overrides.