[SCM] Debian package checker branch, master, updated. 2.2.17-4-g5f878a7
The following commit has been merged in the master branch:
commit 5f878a7a7de3df64727f0cd1e5591e7d70eea223
Author: Russ Allbery <rra@debian.org>
Date: Fri Oct 2 20:38:17 2009 -0700
Add executable-not-elf-or-script details
* checks/scripts.desc:
+ [RA] Add some more details to executable-not-elf-or-script about
possible causes and how to correct them.
diff --git a/checks/scripts.desc b/checks/scripts.desc
index 4152335..d604315 100644
--- a/checks/scripts.desc
+++ b/checks/scripts.desc
@@ -22,8 +22,13 @@ Tag: executable-not-elf-or-script
Severity: normal
Certainty: certain
Info: This executable file is not an ELF format binary, and does not start
- with the #! sequence that marks interpreted scripts. It might be a sh script
- that fails to name /bin/sh as its shell.
+ with the #! sequence that marks interpreted scripts. It might be a sh
+ script that fails to name /bin/sh as its shell, or it may be incorrectly
+ marked as executable. Sometimes upstream files developed on Windows are
+ marked unnecessarily as executable on other systems.
+ .
+ If you are using debhelper to build your package, running dh_fixperms will
+ often correct this problem for you.
Ref: policy 10.4
Tag: script-not-executable
diff --git a/debian/changelog b/debian/changelog
index c5c3a04..8514b8b 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,9 @@ lintian (2.2.18) UNRELEASED; urgency=low
* checks/fields:
+ [RA] Fix lib-recommends-documentation tag to correctly exclude dev
and doc packages. Patch from Stéphane Glondu. (Closes: #548210)
+ * checks/scripts.desc:
+ + [RA] Add some more details to executable-not-elf-or-script about
+ possible causes and how to correct them.
-- Russ Allbery <rra@debian.org> Fri, 25 Sep 2009 17:29:38 -0700
--
Debian package checker
Reply to: