diff options
Diffstat (limited to '')
-rw-r--r-- | tags/p/package-installs-packlist.tag | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tags/p/package-installs-packlist.tag b/tags/p/package-installs-packlist.tag new file mode 100644 index 0000000..3eb3043 --- /dev/null +++ b/tags/p/package-installs-packlist.tag @@ -0,0 +1,16 @@ +Tag: package-installs-packlist +Severity: error +Check: languages/perl +Explanation: Packages built using the perl MakeMaker package will have a file + named .packlist in them. Those files are useless, and (in some cases) + have the additional problem of creating an architecture-specific + directory name in an architecture-independent package. + . + They can be suppressed by adding the following to <code>debian/rules</code>: + . + find debian/*pkg* -type f -name .packlist -delete + . + or by telling MakeMaker to use vendor install dirs; consult a recent + version of Perl policy. Perl 5.6.0-12 or higher supports this. +See-Also: + perl-policy 4.1 |