[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.0-rc2-122-g12888e8



The following commit has been merged in the master branch:
commit c6e800f255b17bb85a332bd4628095978180bb17
Author: Niels Thykier <niels@thykier.net>
Date:   Mon Jan 17 23:07:14 2011 +0100

    Remove the ./ prefix in filenames from scripts output

diff --git a/checks/scripts b/checks/scripts
index 0a1280c..a6e71b1 100644
--- a/checks/scripts
+++ b/checks/scripts
@@ -319,12 +319,12 @@ foreach (@{$info->sorted_index}) {
     next unless ($index_info->{type} =~ m,^[-h], and ($operm & 01 or
 	$operm & 010 or $operm & 0100));
     my $is_suid = $operm & 04000;
-    $executable{'./' . $_} = 1;
-    $suid{'./' . $_} = $is_suid;
+    $executable{$_} = 1;
+    $suid{$_} = $is_suid;
 }
 
 for my $file (@{$info->sorted_file_info}) {
-    $ELF{'./' . $file} = 1 if $info->file_info->{$file} =~ /^[^,]*\bELF\b/o;
+    $ELF{$file} = 1 if $info->file_info->{$file} =~ /^[^,]*\bELF\b/o;
 }
 
 my $all_deps = '';
@@ -341,7 +341,6 @@ my $all_parsed = Lintian::Relation->new($all_deps);
 for my $filename (sort keys %{$info->scripts}) {
     my $interpreter = $info->scripts->{$filename}->{interpreter};
     my $calls_env = $info->scripts->{$filename}->{calls_env};
-    $filename = './' . $filename;
     $scripts{$filename} = 1;
 
     my $in_docs = $filename =~ m,usr/share/doc/,;
@@ -382,21 +381,21 @@ for my $filename (sort keys %{$info->scripts}) {
 	unless $is_absolute;
     tag("script-not-executable", $filename)
 	unless ($executable{$filename}
-		or $filename =~ m,^\./usr/(lib|share)/.*\.pm,
-		or $filename =~ m,^\./usr/(lib|share)/.*\.py,
-		or $filename =~ m,^\./usr/(lib|share)/ruby/.*\.rb,
+		or $filename =~ m,^usr/(lib|share)/.*\.pm,
+		or $filename =~ m,^usr/(lib|share)/.*\.py,
+		or $filename =~ m,^usr/(lib|share)/ruby/.*\.rb,
 		or $filename =~ m,\.in$,
 		or $filename =~ m,\.ex$,
-		or $filename eq './etc/init.d/skeleton'
-		or $filename =~ m,^\./etc/menu-methods,
-		or $filename =~ m,^\./etc/X11/Xsession\.d,)
+		or $filename eq 'etc/init.d/skeleton'
+		or $filename =~ m,^etc/menu-methods,
+		or $filename =~ m,^etc/X11/Xsession\.d,)
 		or $in_docs;
 
     # Warn about csh scripts.
     tag("csh-considered-harmful", $filename)
         if (($base eq 'csh' or $base eq 'tcsh')
 	    and $executable{$filename}
-	    and $filename !~ m,^\./etc/csh/login\.d/,)
+	    and $filename !~ m,^etc/csh/login\.d/,)
 	    and !$in_docs;
 
     # Syntax-check most shell scripts, but don't syntax-check scripts that end
@@ -453,7 +452,7 @@ for my $filename (sort keys %{$info->scripts}) {
     # probably be extended eventually to any script in a public directory.
     # This also needs smarter processing of multiline quoted strings,
     # heredocs, and so forth.  Hopefully it will do for right now.
-    if ($filename =~ m,^./etc/, and $base =~ /^$known_shells_regex$/) {
+    if ($filename =~ m,^etc/, and $base =~ /^$known_shells_regex$/) {
 	my ($saw_init, $saw_invoke);
 	local $.;
 	open(FH, '<', 'unpacked/' . $filename);
@@ -470,7 +469,7 @@ for my $filename (sort keys %{$info->scripts}) {
 	    # those defined for invoke-rc.d.
 	    if (m,$LEADIN/etc/init.d/(\S+)\s+[\"\']?(\S+)[\"\']?,) {
 		my ($script, $action) = ($1, $2);
-		next if "./etc/init.d/$script" eq $filename;
+		next if "etc/init.d/$script" eq $filename;
 		next unless $action =~ /^(force-)?(start|stop|restart|reload|status)$/;
 		$saw_init = $.;
 	    }
@@ -496,9 +495,9 @@ for my $filename (sort keys %{$info->scripts}) {
 	if ($depends && !$all_parsed->implies($depends)) {
 	    if ($base =~ /^(python|ruby|(m|g)awk)$/) {
 		tag("$base-script-but-no-$base-dep", $filename);
-	    } elsif ($base eq 'csh' && $filename =~ m,^\./etc/csh/login\.d/,) {
+	    } elsif ($base eq 'csh' && $filename =~ m,^etc/csh/login\.d/,) {
 		# Initialization files for csh.
-	    } elsif ($base eq 'fish' && $filename =~ m,^\./etc/fish\.d/,) {
+	    } elsif ($base eq 'fish' && $filename =~ m,^etc/fish\.d/,) {
 		# Initialization files for fish.
 	    } elsif ($base eq 'ocamlrun' && $all_deps =~ /\bocaml(-base)?(-nox)?-\d\.[\d.]+/) {
 		# ABI-versioned virtual packages for ocaml
diff --git a/t/tests/files-foo-in-bar/tags b/t/tests/files-foo-in-bar/tags
index 3bf7ef9..569da68 100644
--- a/t/tests/files-foo-in-bar/tags
+++ b/t/tests/files-foo-in-bar/tags
@@ -21,8 +21,8 @@ E: files-foo-in-bar: subdir-in-bin bin/foo/
 E: files-foo-in-bar: subdir-in-usr-bin usr/bin/foo/
 E: files-foo-in-bar: udev-rule-in-etc etc/udev/rules.d/bar
 W: files-foo-in-bar: debug-package-should-be-named-dbg usr/lib/debug/bar
-W: files-foo-in-bar: executable-not-elf-or-script ./bin/foo/bar
-W: files-foo-in-bar: executable-not-elf-or-script ./usr/bin/foo/bar
+W: files-foo-in-bar: executable-not-elf-or-script bin/foo/bar
+W: files-foo-in-bar: executable-not-elf-or-script usr/bin/foo/bar
 W: files-foo-in-bar: file-in-unusual-dir usr/foo/bar
 W: files-foo-in-bar: file-in-unusual-dir usr/local/foo/bar
 W: files-foo-in-bar: file-in-unusual-dir var/foo/bar
diff --git a/t/tests/files-general/tags b/t/tests/files-general/tags
index 668f40d..7b7d278 100644
--- a/t/tests/files-general/tags
+++ b/t/tests/files-general/tags
@@ -12,7 +12,7 @@ E: files-general: star-file usr/share/foo/*
 E: files-general: stray-directory-in-manpage-directory usr/share/man/man1/random/
 I: files-general: duplicated-compressed-file usr/share/doc/lintian/lintian-16x16.png.gz
 I: files-general: package-contains-empty-directory usr/share/man/man1/random/
-W: files-general: executable-not-elf-or-script ./usr/share/man/man5/foo.5.gz
+W: files-general: executable-not-elf-or-script usr/share/man/man5/foo.5.gz
 W: files-general: file-in-unusual-dir new-top-level-dir/file-in-new-top-level-dir
 W: files-general: icon-size-and-directory-name-mismatch usr/share/apps/lintian/icons/hicolor/22x22/lintian-16x16.png 16x16
 W: files-general: obsolete-comments-style-in-php-ini etc/php5/conf.d/php-foo.ini
diff --git a/t/tests/lintian-display-level/tags b/t/tests/lintian-display-level/tags
index 3f0f1f0..ee0bcf2 100644
--- a/t/tests/lintian-display-level/tags
+++ b/t/tests/lintian-display-level/tags
@@ -8,7 +8,7 @@ I: lintian-display-level: desktop-entry-limited-to-environments /usr/share/appli
 I: lintian-display-level: package-contains-empty-directory usr/local/share/lintian/
 P: lintian-display-level source: debian-control-has-unusual-field-spacing line 11
 P: lintian-display-level source: direct-changes-in-diff-but-no-patch-system Changes
-P: lintian-display-level: example-unusual-interpreter ./usr/share/doc/lintian-display-level/examples/example #!/usr/bin/foo
+P: lintian-display-level: example-unusual-interpreter usr/share/doc/lintian-display-level/examples/example #!/usr/bin/foo
 P: lintian-display-level: no-homepage-field
 P: lintian-display-level: no-upstream-changelog
 W: lintian-display-level source: dfsg-version-misspelled 1.0+dsfg-1.1
diff --git a/t/tests/lintian-output-colons/tags b/t/tests/lintian-output-colons/tags
index 4add9f9..28d7825 100644
--- a/t/tests/lintian-output-colons/tags
+++ b/t/tests/lintian-output-colons/tags
@@ -10,7 +10,7 @@ tag:I:wishlist:possible::lintian-output-colons:1.0+dsfg-1.1:all:binary:package-c
 tag:I:wishlist:wild-guess::lintian-output-colons:1.0+dsfg-1.1:all:binary:description-possibly-contains-homepage:http\://www.example.com/.:
 tag:P:pedantic:certain::lintian-output-colons:1.0+dsfg-1.1:source:source:debian-control-has-unusual-field-spacing:line 11:
 tag:P:pedantic:certain::lintian-output-colons:1.0+dsfg-1.1:source:source:direct-changes-in-diff-but-no-patch-system:Changes:
-tag:P:pedantic:possible::lintian-output-colons:1.0+dsfg-1.1:all:binary:example-unusual-interpreter:./usr/share/doc/lintian-output-colons/examples/example #!/usr/bin/foo:
+tag:P:pedantic:possible::lintian-output-colons:1.0+dsfg-1.1:all:binary:example-unusual-interpreter:usr/share/doc/lintian-output-colons/examples/example #!/usr/bin/foo:
 tag:P:pedantic:possible::lintian-output-colons:1.0+dsfg-1.1:all:binary:no-homepage-field::
 tag:P:pedantic:wild-guess:O:lintian-output-colons:1.0+dsfg-1.1:all:binary:no-upstream-changelog::no-upstream-changelog
 tag:W:minor:certain:O:lintian-output-colons:1.0+dsfg-1.1:source:source:dfsg-version-misspelled:1.0+dsfg-1.1:dfsg-version-misspelled 1.0*
diff --git a/t/tests/lintian-output-letter/tags b/t/tests/lintian-output-letter/tags
index 4203dc5..6748263 100644
--- a/t/tests/lintian-output-letter/tags
+++ b/t/tests/lintian-output-letter/tags
@@ -10,7 +10,7 @@ I[W!]: lintian-output-letter source: binary-control-field-duplicates-source fiel
 I[W?]: lintian-output-letter: description-possibly-contains-homepage http://www.example.com/.
 O[M!]: lintian-output-letter source: dfsg-version-misspelled 1.0+dsfg-1.1
 O[P?]: lintian-output-letter: no-upstream-changelog
-P[P ]: lintian-output-letter: example-unusual-interpreter ./usr/share/doc/lintian-output-letter/examples/example #!/usr/bin/foo
+P[P ]: lintian-output-letter: example-unusual-interpreter usr/share/doc/lintian-output-letter/examples/example #!/usr/bin/foo
 P[P ]: lintian-output-letter: no-homepage-field
 P[P!]: lintian-output-letter source: debian-control-has-unusual-field-spacing line 11
 P[P!]: lintian-output-letter source: direct-changes-in-diff-but-no-patch-system Changes
diff --git a/t/tests/lintian-output-xml/tags b/t/tests/lintian-output-xml/tags
index 89802c7..68a4e97 100644
--- a/t/tests/lintian-output-xml/tags
+++ b/t/tests/lintian-output-xml/tags
@@ -12,7 +12,7 @@
 <tag severity="normal" certainty="wild-guess" flags="" name="desktop-entry-limited-to-environments">/usr/share/applications/script.desktop</tag>
 <tag severity="pedantic" certainty="certain" flags="" name="debian-control-has-unusual-field-spacing">line 11</tag>
 <tag severity="pedantic" certainty="certain" flags="" name="direct-changes-in-diff-but-no-patch-system">Changes</tag>
-<tag severity="pedantic" certainty="possible" flags="" name="example-unusual-interpreter">./usr/share/doc/lintian-output-xml/examples/example #!/usr/bin/foo</tag>
+<tag severity="pedantic" certainty="possible" flags="" name="example-unusual-interpreter">usr/share/doc/lintian-output-xml/examples/example #!/usr/bin/foo</tag>
 <tag severity="pedantic" certainty="possible" flags="" name="no-homepage-field"></tag>
 <tag severity="pedantic" certainty="wild-guess" flags="overridden" name="no-upstream-changelog"></tag>
 <tag severity="serious" certainty="certain" flags="" name="dir-in-usr-local">usr/local/share/</tag>
diff --git a/t/tests/menu-format-desktop-general/tags b/t/tests/menu-format-desktop-general/tags
index 3737c14..5b74f95 100644
--- a/t/tests/menu-format-desktop-general/tags
+++ b/t/tests/menu-format-desktop-general/tags
@@ -12,4 +12,4 @@ W: menu-format-desktop-general: desktop-entry-invalid-category Lintian /usr/shar
 W: menu-format-desktop-general: desktop-entry-lacks-main-category /usr/share/applications/general.desktop
 W: menu-format-desktop-general: desktop-entry-uses-reserved-category Screensaver /usr/share/applications/reserved-bad.desktop
 W: menu-format-desktop-general: duplicated-key-in-desktop-entry /usr/share/applications/general.desktop:3 Name
-W: menu-format-desktop-general: executable-not-elf-or-script ./usr/share/applications/general.desktop
+W: menu-format-desktop-general: executable-not-elf-or-script usr/share/applications/general.desktop
diff --git a/t/tests/scripts-calls-init-script/tags b/t/tests/scripts-calls-init-script/tags
index 0fb370b..cbd0b2d 100644
--- a/t/tests/scripts-calls-init-script/tags
+++ b/t/tests/scripts-calls-init-script/tags
@@ -1,2 +1,2 @@
 E: scripts-calls-init-script: maintainer-script-calls-init-script-directly postinst:5
-W: scripts-calls-init-script: script-calls-init-script-directly ./etc/cron.daily/bad:2
+W: scripts-calls-init-script: script-calls-init-script-directly etc/cron.daily/bad:2
diff --git a/t/tests/scripts-interpreters/tags b/t/tests/scripts-interpreters/tags
index 2eb747d..4db0275 100644
--- a/t/tests/scripts-interpreters/tags
+++ b/t/tests/scripts-interpreters/tags
@@ -1,18 +1,18 @@
-E: scripts-interpreters: interpreter-in-usr-local ./usr/bin/usr-local #!/usr/local/bin/special-perl
-E: scripts-interpreters: missing-dep-for-interpreter pike => pike7.6 | pike7.6-core | pike7.8 | pike7.8-core (./usr/bin/unversioned-pike)
-E: scripts-interpreters: missing-dep-for-interpreter pike7.6 => pike7.6 | pike7.6-core (./usr/bin/versioned-pike)
-E: scripts-interpreters: script-without-interpreter ./usr/bin/no-interpreter
-E: scripts-interpreters: shell-script-fails-syntax-check ./usr/bin/syntax
-E: scripts-interpreters: wrong-path-for-interpreter ./usr/bin/not-absolute (#!perl != /usr/bin/perl)
-E: scripts-interpreters: wrong-path-for-interpreter ./usr/bin/wrong-perl-path (#!/bin/perl != /usr/bin/perl)
-I: scripts-interpreters: example-interpreter-not-absolute ./usr/share/doc/scripts-interpreters/examples/not-absolute #!perl
-I: scripts-interpreters: example-script-uses-bin-env ./usr/share/doc/scripts-interpreters/examples/bin-env
-I: scripts-interpreters: example-script-without-interpreter ./usr/share/doc/scripts-interpreters/examples/no-interpreter
-I: scripts-interpreters: example-wrong-path-for-interpreter ./usr/share/doc/scripts-interpreters/examples/not-absolute (#!perl != /usr/bin/perl)
-I: scripts-interpreters: example-wrong-path-for-interpreter ./usr/share/doc/scripts-interpreters/examples/wrong-perl-path (#!/bin/perl != /usr/bin/perl)
-P: scripts-interpreters: example-interpreter-in-usr-local ./usr/share/doc/scripts-interpreters/examples/usr-local #!/usr/local/bin/special-perl
-P: scripts-interpreters: example-shell-script-fails-syntax-check ./usr/share/doc/scripts-interpreters/examples/syntax
-P: scripts-interpreters: example-unusual-interpreter ./usr/share/doc/scripts-interpreters/examples/unusual #!/usr/bin/lintian
-W: scripts-interpreters: interpreter-not-absolute ./usr/bin/not-absolute #!perl
-W: scripts-interpreters: script-uses-bin-env ./usr/bin/bin-env
-W: scripts-interpreters: unusual-interpreter ./usr/bin/unusual #!/usr/bin/lintian
+E: scripts-interpreters: interpreter-in-usr-local usr/bin/usr-local #!/usr/local/bin/special-perl
+E: scripts-interpreters: missing-dep-for-interpreter pike => pike7.6 | pike7.6-core | pike7.8 | pike7.8-core (usr/bin/unversioned-pike)
+E: scripts-interpreters: missing-dep-for-interpreter pike7.6 => pike7.6 | pike7.6-core (usr/bin/versioned-pike)
+E: scripts-interpreters: script-without-interpreter usr/bin/no-interpreter
+E: scripts-interpreters: shell-script-fails-syntax-check usr/bin/syntax
+E: scripts-interpreters: wrong-path-for-interpreter usr/bin/not-absolute (#!perl != /usr/bin/perl)
+E: scripts-interpreters: wrong-path-for-interpreter usr/bin/wrong-perl-path (#!/bin/perl != /usr/bin/perl)
+I: scripts-interpreters: example-interpreter-not-absolute usr/share/doc/scripts-interpreters/examples/not-absolute #!perl
+I: scripts-interpreters: example-script-uses-bin-env usr/share/doc/scripts-interpreters/examples/bin-env
+I: scripts-interpreters: example-script-without-interpreter usr/share/doc/scripts-interpreters/examples/no-interpreter
+I: scripts-interpreters: example-wrong-path-for-interpreter usr/share/doc/scripts-interpreters/examples/not-absolute (#!perl != /usr/bin/perl)
+I: scripts-interpreters: example-wrong-path-for-interpreter usr/share/doc/scripts-interpreters/examples/wrong-perl-path (#!/bin/perl != /usr/bin/perl)
+P: scripts-interpreters: example-interpreter-in-usr-local usr/share/doc/scripts-interpreters/examples/usr-local #!/usr/local/bin/special-perl
+P: scripts-interpreters: example-shell-script-fails-syntax-check usr/share/doc/scripts-interpreters/examples/syntax
+P: scripts-interpreters: example-unusual-interpreter usr/share/doc/scripts-interpreters/examples/unusual #!/usr/bin/lintian
+W: scripts-interpreters: interpreter-not-absolute usr/bin/not-absolute #!perl
+W: scripts-interpreters: script-uses-bin-env usr/bin/bin-env
+W: scripts-interpreters: unusual-interpreter usr/bin/unusual #!/usr/bin/lintian
diff --git a/t/tests/scripts-missing-dep/tags b/t/tests/scripts-missing-dep/tags
index 9299f1e..4564028 100644
--- a/t/tests/scripts-missing-dep/tags
+++ b/t/tests/scripts-missing-dep/tags
@@ -1,5 +1,5 @@
-E: scripts-missing-dep: gawk-script-but-no-gawk-dep ./usr/bin/gawk-script
-E: scripts-missing-dep: mawk-script-but-no-mawk-dep ./usr/bin/mawk-script
-E: scripts-missing-dep: ruby-script-but-no-ruby-dep ./usr/bin/ruby-script
-E: scripts-missing-dep: tclsh-script-but-no-tclsh-dep ./usr/bin/tclsh-script
-E: scripts-missing-dep: wish-script-but-no-wish-dep ./usr/bin/wish-script
+E: scripts-missing-dep: gawk-script-but-no-gawk-dep usr/bin/gawk-script
+E: scripts-missing-dep: mawk-script-but-no-mawk-dep usr/bin/mawk-script
+E: scripts-missing-dep: ruby-script-but-no-ruby-dep usr/bin/ruby-script
+E: scripts-missing-dep: tclsh-script-but-no-tclsh-dep usr/bin/tclsh-script
+E: scripts-missing-dep: wish-script-but-no-wish-dep usr/bin/wish-script
diff --git a/testset/tags.binary b/testset/tags.binary
index c206f69..27be48a 100644
--- a/testset/tags.binary
+++ b/testset/tags.binary
@@ -86,8 +86,8 @@ W: binary: desktop-entry-uses-reserved-category Screensaver /usr/share/applicati
 W: binary: doc-base-abstract-field-separator-extra-whitespaces binary:7
 W: binary: doc-base-file-unknown-format binary:20 esp
 W: binary: doc-base-unknown-section binary:11 Non/Existant
-W: binary: executable-not-elf-or-script ./usr/bin/iminusrbin
-W: binary: executable-not-elf-or-script ./usr/share/applications/goodbye.desktop
+W: binary: executable-not-elf-or-script usr/bin/iminusrbin
+W: binary: executable-not-elf-or-script usr/share/applications/goodbye.desktop
 W: binary: file-in-unusual-dir usr/bar
 W: binary: file-in-unusual-dir usr/bar2
 W: binary: file-in-unusual-dir usr/foo
diff --git a/testset/tags.filenames b/testset/tags.filenames
index a833f8e..7a23d67 100644
--- a/testset/tags.filenames
+++ b/testset/tags.filenames
@@ -80,8 +80,8 @@ W: filenames: embedded-javascript-library usr/share/filenames/prototype.js.gz
 W: filenames: embedded-javascript-library usr/share/filenames/scriptaculous.js
 W: filenames: embedded-javascript-library usr/share/filenames/yahoo-dom-event.js
 W: filenames: embedded-javascript-library usr/share/filenames/yahoo-min.js
-W: filenames: executable-not-elf-or-script ./usr/bin/bin/bad
-W: filenames: executable-not-elf-or-script ./usr/bin/mh/read
+W: filenames: executable-not-elf-or-script usr/bin/bin/bad
+W: filenames: executable-not-elf-or-script usr/bin/mh/read
 W: filenames: extra-license-file usr/share/pixmaps/COPYING
 W: filenames: extra-license-file usr/share/pixmaps/license.foo
 W: filenames: extra-license-file usr/share/pixmaps/license.txt
@@ -125,7 +125,7 @@ W: filenames: package-contains-vcs-control-file usr/lib/perl5/foo/.hgtags
 W: filenames: package-installs-into-etc-gconf-schemas etc/gconf/schemas/test.schema
 W: filenames: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/foo/ancient.pm
 W: filenames: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/foo/bar.pm
-W: filenames: script-not-executable ./files/feedparser.py
+W: filenames: script-not-executable files/feedparser.py
 W: filenames: svk-commit-file-in-package files/svk-commitsEr9P.tmp
 W: filenames: svn-commit-file-in-package files/svn-commit.tmp
 W: filenames: symlink-ends-with-slash usr/lib/filenames/symlink9wrong ../menu/something/
diff --git a/testset/tags.scripts b/testset/tags.scripts
index 8097482..051e9d6 100644
--- a/testset/tags.scripts
+++ b/testset/tags.scripts
@@ -2,24 +2,24 @@ E: scripts source: dpatch-index-references-non-existent-patch 01_not_here_right_
 E: scripts source: dpatch-index-references-non-existent-patch 01_some_other_patch_thats_not_in_the_package.dpatch
 E: scripts source: missing-build-dependency debhelper
 E: scripts source: package-uses-debhelper-but-lacks-build-depends
-E: scripts: calls-suidperl-directly ./usr/bin/suidperlfoo
+E: scripts: calls-suidperl-directly usr/bin/suidperlfoo
 E: scripts: copyright-file-lacks-pointer-to-perl-license
 E: scripts: duplicate-updaterc.d-calls-in-postrm lsb-other
 E: scripts: init.d-script-does-not-implement-required-option /etc/init.d/lsb-broken force-reload
 E: scripts: init.d-script-does-not-implement-required-option /etc/init.d/lsb-broken restart
 E: scripts: init.d-script-has-duplicate-lsb-section /etc/init.d/lsb-broken
 E: scripts: init.d-script-has-unterminated-lsb-section /etc/init.d/lsb-broken:15
-E: scripts: missing-dep-for-interpreter jruby => jruby | jruby1.0 | jruby1.1 | jruby1.2 (./usr/bin/jruby-broken)
-E: scripts: missing-dep-for-interpreter lefty => graphviz (./usr/bin/lefty-foo)
+E: scripts: missing-dep-for-interpreter jruby => jruby | jruby1.0 | jruby1.1 | jruby1.2 (usr/bin/jruby-broken)
+E: scripts: missing-dep-for-interpreter lefty => graphviz (usr/bin/lefty-foo)
 E: scripts: package-installs-python-pyc usr/lib/python2.3/site-packages/test.pyc
-E: scripts: php-script-but-no-phpX-cli-dep ./usr/share/scripts/php5foo
-E: scripts: php-script-but-no-phpX-cli-dep ./usr/share/scripts/phpfoo
-E: scripts: python-script-but-no-python-dep ./usr/bin/py2foo
-E: scripts: python-script-but-no-python-dep ./usr/bin/pyfoo
-E: scripts: shell-script-fails-syntax-check ./usr/bin/sh-broken
-E: scripts: suid-perl-script-but-no-perl-suid-dep ./usr/bin/suidperlfoo2
-E: scripts: wrong-path-for-interpreter ./usr/bin/lefty-foo (#!/usr/local/bin/lefty != /usr/bin/lefty)
-E: scripts: wrong-path-for-interpreter ./usr/bin/rubyfoo (#!/bin/ruby1.8 != /usr/bin/ruby1.8)
+E: scripts: php-script-but-no-phpX-cli-dep usr/share/scripts/php5foo
+E: scripts: php-script-but-no-phpX-cli-dep usr/share/scripts/phpfoo
+E: scripts: python-script-but-no-python-dep usr/bin/py2foo
+E: scripts: python-script-but-no-python-dep usr/bin/pyfoo
+E: scripts: shell-script-fails-syntax-check usr/bin/sh-broken
+E: scripts: suid-perl-script-but-no-perl-suid-dep usr/bin/suidperlfoo2
+E: scripts: wrong-path-for-interpreter usr/bin/lefty-foo (#!/usr/local/bin/lefty != /usr/bin/lefty)
+E: scripts: wrong-path-for-interpreter usr/bin/rubyfoo (#!/bin/ruby1.8 != /usr/bin/ruby1.8)
 E: scripts_6ds-1ubuntu0.5.10.1_arch changes: bad-ubuntu-distribution-in-changes-file unstable
 I: scripts source: debian-watch-file-should-dversionmangle-not-uversionmangle line 5
 I: scripts source: dpatch-missing-description 02_i_dont_have_a_description.patch
@@ -65,7 +65,7 @@ W: scripts: control-file-is-empty prerm
 W: scripts: executable-is-not-world-readable usr/bin/guile-bizarre 0705 != 0755
 W: scripts: executable-is-not-world-readable usr/bin/perl-bizarre-2 0750 != 0755
 W: scripts: executable-is-not-world-readable usr/bin/suidperlfoo2 4751
-W: scripts: executable-not-elf-or-script ./usr/bin/perl-bizarre-3
+W: scripts: executable-not-elf-or-script usr/bin/perl-bizarre-3
 W: scripts: init-d-script-stops-in-s-runlevel /etc/init.d/lsb-broken
 W: scripts: init-d-script-stops-in-s-runlevel /etc/init.d/skeleton
 W: scripts: init.d-script-has-bad-lsb-line /etc/init.d/lsb-broken:4
@@ -80,7 +80,7 @@ W: scripts: maintainer-script-empty preinst
 W: scripts: maintainer-script-ignores-errors postinst
 W: scripts: non-standard-executable-perm usr/bin/perl-bizarre-3 0754 != 0755
 W: scripts: non-standard-setuid-executable-perm usr/bin/suidperlfoo 4555
-W: scripts: script-uses-bin-env ./usr/bin/envfoo
+W: scripts: script-uses-bin-env usr/bin/envfoo
 W: scripts: script-with-language-extension usr/bin/test.sh
 W: scripts: setuid-binary usr/bin/suidperlfoo 4555 root/root
 W: scripts: setuid-binary usr/bin/suidperlfoo2 4751 root/root

-- 
Debian package checker


Reply to: