Various test suite files have execute bit set but aren't executable

Bug #1276445 reported by Laurynas Biveinis on 2014-02-05
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server
Status tracked in 5.6
5.1
Low
Unassigned
5.5
Low
Stewart Smith
5.6
Low
Stewart Smith

Bug Description

Copy of http://bugs.mysql.com/bug.php?id=71112:

[9 Dec 2013 5:05] Stewart Smith

Description:
Found by lintian (lint for debian packages):

 W executable-not-elf-or-script

    usr/lib/mysql-testsuite/collections/default.weekly
    usr/lib/mysql-testsuite/collections/default.weekly
    usr/lib/mysql-testsuite/r/lowercase_table4.result
    usr/lib/mysql-testsuite/r/lowercase_table4.result
    usr/lib/mysql-testsuite/suite/innodb/r/innodb_bug57904.result
    usr/lib/mysql-testsuite/suite/innodb/r/innodb_bug57904.result
    usr/lib/mysql-testsuite/suite/innodb/r/innodb_bug60196.result
    usr/lib/mysql-testsuite/suite/innodb/r/innodb_bug60196.result
    usr/lib/mysql-testsuite/suite/innodb/t/innodb_bug57904.test
    usr/lib/mysql-testsuite/suite/innodb/t/innodb_bug57904.test
    usr/lib/mysql-testsuite/suite/innodb/t/innodb_bug60196-master.opt
    usr/lib/mysql-testsuite/suite/innodb/t/innodb_bug60196-master.opt
    usr/lib/mysql-testsuite/suite/innodb/t/innodb_bug60196.test
    usr/lib/mysql-testsuite/suite/innodb/t/innodb_bug60196.test
    usr/lib/mysql-testsuite/t/lowercase_table4-master.opt
    usr/lib/mysql-testsuite/t/lowercase_table4-master.opt
    usr/lib/mysql-testsuite/t/lowercase_table4.test
    usr/lib/mysql-testsuite/t/lowercase_table4.test

All of the above files are not executable, but have the execute bit set.

How to repeat:
build debian packages, run lintian on them

Suggested fix:
chmod -x the above files, then bzr commit.

I've done this in the Percona Server repositories and the warning goes away.

[5 Feb 8:30] Laurynas Biveinis

In 5.6, mysql-test/include/have_QC_Disabled.inc is affected too.

All of the above applies to 5.7 too.

Related branches

lp:~stewart/percona-server/pkg-5.6
Merged into lp:percona-server at revision 531
Laurynas Biveinis: Needs Fixing on 2014-01-21
Alexey Bychko (community): Approve on 2014-01-09

mysql-test/include/have_QC_Disabled.inc has been missed by Stewart's pkg-5.6 branch, will be fixed in
lp:~abychko/percona-server/percona-server-5.6-lintian. Probably not worth to create a new bug for this.

tags: added: pkg upstream
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers