Louis-Philippe Véronneau pushed to branch master at lintian / lintian
Commits:
-
58e338c2
by Maytham Alsudany at 2025-03-28T16:42:36+00:00
3 changed files:
- t/recipes/tracking/generic-dh-make-2005/eval/hints
- t/recipes/tracking/generic-dh-make-2008/eval/hints
- tags/s/silent-on-rules-requiring-root.tag
Changes:
... | ... | @@ -4,7 +4,6 @@ generic-dh-make-2005 (source): trailing-whitespace [debian/rules:54] |
4 | 4 | generic-dh-make-2005 (source): trailing-whitespace [debian/rules:49]
|
5 | 5 | generic-dh-make-2005 (source): trailing-whitespace [debian/rules:32]
|
6 | 6 | generic-dh-make-2005 (source): trailing-whitespace [debian/changelog:6]
|
7 | -generic-dh-make-2005 (source): silent-on-rules-requiring-root [debian/control]
|
|
8 | 7 | generic-dh-make-2005 (source): package-uses-deprecated-debhelper-compat-version 7
|
9 | 8 | generic-dh-make-2005 (source): older-source-format 1.0
|
10 | 9 | generic-dh-make-2005 (source): no-versioned-debhelper-prerequisite 7
|
... | ... | @@ -5,7 +5,6 @@ generic-dh-make-2008 (source): trailing-whitespace [debian/rules:43] |
5 | 5 | generic-dh-make-2008 (source): trailing-whitespace [debian/rules:35]
|
6 | 6 | generic-dh-make-2008 (source): trailing-whitespace [debian/rules:26]
|
7 | 7 | generic-dh-make-2008 (source): superfluous-clutter-in-homepage <insert the upstream URL, if relevant>
|
8 | -generic-dh-make-2008 (source): silent-on-rules-requiring-root [debian/control]
|
|
9 | 8 | generic-dh-make-2008 (source): package-uses-deprecated-debhelper-compat-version 7
|
10 | 9 | generic-dh-make-2008 (source): out-of-date-standards-version 3.7.3 (released 2007-12-03) (current is CURRENT)
|
11 | 10 | generic-dh-make-2008 (source): older-source-format 1.0
|
1 | 1 | Tag: silent-on-rules-requiring-root
|
2 | -Severity: pedantic
|
|
2 | +Severity: classification
|
|
3 | 3 | Check: debian/control/field/rules-requires-root
|
4 | 4 | Renamed-From:
|
5 | 5 | rules-requires-root-missing
|
6 | -Explanation: The field <code>Rules-Requires-Root</code> is missing from the file
|
|
7 | - <code>debian/control</code>.
|
|
8 | - .
|
|
9 | - Over time, Debian has successively narrowed the steps for which elevated privileges
|
|
10 | - are required. It speeds up the building of installation packages in the archive.
|
|
11 | - Eventually, Debian will switch the default archive-wide behaviour to expedite the
|
|
12 | - build process further.
|
|
13 | - .
|
|
14 | - Please declare explicitly that the sources do not require root privileges. You can
|
|
15 | - use the setting <code>Rules-Requires-Root: no</code> in the source stanza of
|
|
16 | - <code>debian/control</code>, but please verify with <code>diffoscope(1)</code> that
|
|
17 | - the installation packages produced are in fact identical.
|
|
6 | +Explanation: The field <code>Rules-Requires-Root</code> is not declared in the
|
|
7 | + file <code>debian/control</code>.
|
|
18 | 8 | See-Also:
|
19 | 9 | /usr/share/doc/dpkg/spec/rootless-builds.txt,
|
20 | 10 | debian-policy 4.9.2,
|