diff options
Diffstat (limited to '')
-rw-r--r-- | tags/q/qa-upload-has-incorrect-version-number.tag | 5 | ||||
-rw-r--r-- | tags/q/quilt-build-dep-but-no-series-file.tag | 11 | ||||
-rw-r--r-- | tags/q/quilt-patch-missing-description.tag | 16 | ||||
-rw-r--r-- | tags/q/quilt-patch-using-template-description.tag | 10 | ||||
-rw-r--r-- | tags/q/quilt-patch-with-non-standard-options.tag | 12 | ||||
-rw-r--r-- | tags/q/quilt-series-but-no-build-dep.tag | 13 | ||||
-rw-r--r-- | tags/q/quilt-series-references-non-existent-patch.tag | 5 | ||||
-rw-r--r-- | tags/q/quilt-series-without-trailing-newline.tag | 7 | ||||
-rw-r--r-- | tags/q/quoted-placeholder-in-mailcap-entry.tag | 14 |
9 files changed, 93 insertions, 0 deletions
diff --git a/tags/q/qa-upload-has-incorrect-version-number.tag b/tags/q/qa-upload-has-incorrect-version-number.tag new file mode 100644 index 0000000..ee36d38 --- /dev/null +++ b/tags/q/qa-upload-has-incorrect-version-number.tag @@ -0,0 +1,5 @@ +Tag: qa-upload-has-incorrect-version-number +Severity: warning +Check: nmu +Explanation: A QA upload (uploading an orphaned package without adopting it) is + always a maintainer upload: it should not get a NMU revision number. diff --git a/tags/q/quilt-build-dep-but-no-series-file.tag b/tags/q/quilt-build-dep-but-no-series-file.tag new file mode 100644 index 0000000..d454ba9 --- /dev/null +++ b/tags/q/quilt-build-dep-but-no-series-file.tag @@ -0,0 +1,11 @@ +Tag: quilt-build-dep-but-no-series-file +Severity: warning +Check: debian/patches/quilt +Explanation: Using quilt requires you to explicitly list all patches you want + to apply in debian/patches/series. This package build-depends on quilt, + but does not provide a patch list. You should either remove the quilt + build dependency or add a series file. + . + Note that an empty file cannot be represented in the Debian diff, so an + empty series file will disappear in the source package. If you intended + for the series file to be empty, add a comment line. diff --git a/tags/q/quilt-patch-missing-description.tag b/tags/q/quilt-patch-missing-description.tag new file mode 100644 index 0000000..de81917 --- /dev/null +++ b/tags/q/quilt-patch-missing-description.tag @@ -0,0 +1,16 @@ +Tag: quilt-patch-missing-description +Severity: info +Check: debian/patches/quilt +Explanation: quilt patch files should start with a description of patch. All + lines before the start of the patch itself are considered part of the + description. You can edit the description with <code>quilt header -e</code> + when the patch is at the top of the stack. + . + As well as a description of the purpose and function of the patch, the + description should ideally contain author information, a URL for the bug + report (if any), Debian or upstream bugs fixed by it, upstream status, + the Debian version and date the patch was first included, and any other + information that would be useful if someone were investigating the + patch and underlying problem. Please consider using the DEP 3 format for + this information. +See-Also: https://dep-team.pages.debian.net/deps/dep3/ diff --git a/tags/q/quilt-patch-using-template-description.tag b/tags/q/quilt-patch-using-template-description.tag new file mode 100644 index 0000000..fbf5b35 --- /dev/null +++ b/tags/q/quilt-patch-using-template-description.tag @@ -0,0 +1,10 @@ +Tag: quilt-patch-using-template-description +Severity: info +Check: debian/patches/quilt +Explanation: The patch contains a standard DEP 3 template description + included by dpkg-source(1). Please consider replacing the template + with a real description. You can edit the description by using + <code>quilt header -e</code> when the patch is at the top of the stack. + Alternatively, editing the patch in most text editors should work + as well. +See-Also: https://dep-team.pages.debian.net/deps/dep3/ diff --git a/tags/q/quilt-patch-with-non-standard-options.tag b/tags/q/quilt-patch-with-non-standard-options.tag new file mode 100644 index 0000000..0ae81d2 --- /dev/null +++ b/tags/q/quilt-patch-with-non-standard-options.tag @@ -0,0 +1,12 @@ +Tag: quilt-patch-with-non-standard-options +Severity: warning +Check: debian/patches/quilt +Explanation: The quilt series file contains non-standard options to apply some of + the listed patches. Quilt uses '-p1' by default if nothing is specified + after the name of the patch and the current series file specify something + else for some of the patches listed. + . + For compatibility with the source "3.0 (quilt)" source package format, + you should avoid using any option at all and make sure that your patches + apply with "-p1". This can be done by refreshing all patches like this: + quilt pop -a; while quilt push; do quilt refresh -pab; done diff --git a/tags/q/quilt-series-but-no-build-dep.tag b/tags/q/quilt-series-but-no-build-dep.tag new file mode 100644 index 0000000..3e2b6dd --- /dev/null +++ b/tags/q/quilt-series-but-no-build-dep.tag @@ -0,0 +1,13 @@ +Tag: quilt-series-but-no-build-dep +Severity: warning +Check: debian/patches/quilt +Explanation: The package contains a debian/patches/series file usually used by + quilt to apply patches at build time, but quilt is not listed in the + build dependencies. + . + You should either remove the series file if it's effectively not useful + or add quilt to the build-dependencies if quilt is used during the build + process. + . + If you don't need quilt during build but only during maintenance work, + then you can override this warning. diff --git a/tags/q/quilt-series-references-non-existent-patch.tag b/tags/q/quilt-series-references-non-existent-patch.tag new file mode 100644 index 0000000..a048355 --- /dev/null +++ b/tags/q/quilt-series-references-non-existent-patch.tag @@ -0,0 +1,5 @@ +Tag: quilt-series-references-non-existent-patch +Severity: error +Check: debian/patches/quilt +Explanation: In the series file listing all your quilt patches, you referenced a + file that does not exist. This will lead to a fatal error when calling quilt. diff --git a/tags/q/quilt-series-without-trailing-newline.tag b/tags/q/quilt-series-without-trailing-newline.tag new file mode 100644 index 0000000..e49e31d --- /dev/null +++ b/tags/q/quilt-series-without-trailing-newline.tag @@ -0,0 +1,7 @@ +Tag: quilt-series-without-trailing-newline +Severity: error +Check: debian/patches/quilt +Explanation: The package contains a debian/patches/series file + that doesn't end with a newline. dpkg-source may silently + corrupt this file. +See-Also: Bug#584233 diff --git a/tags/q/quoted-placeholder-in-mailcap-entry.tag b/tags/q/quoted-placeholder-in-mailcap-entry.tag new file mode 100644 index 0000000..89a1f79 --- /dev/null +++ b/tags/q/quoted-placeholder-in-mailcap-entry.tag @@ -0,0 +1,14 @@ +Tag: quoted-placeholder-in-mailcap-entry +Severity: warning +Check: mailcap +Explanation: The <code>%s</code> placeholder in a mailcap entry is quoted. That is + considered unsafe. Proper escaping should be left to the programs using + the entry. + . + Please remove the single or double quotes around <code>%s</code>. +See-Also: Bug#33486, + Bug#90483, + Bug#745141, + https://tools.ietf.org/rfc/rfc1524.txt, + http://bugs.debian.org/745141#17, + https://lists.debian.org/debian-user/2005/04/msg01185.html |