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

Bug#251075: lintian: new test, checks/scripts: remove executable-not-elf-or-script for Mono apps



Package: lintian
Version: 1.23.0
Severity: wishlist

The MonoConventions[1] that are being developed by the Debian Mono team
requires the .exe executables to have the executable flag (+x) set.
	All .exe files must have the executable flag (+x), to keep
	compatibility with binfmt.
Currently, lintian flags these files with the warning
executable-not-elf-or-script because the files are not ELF or scripts.
This is an invalid warning, since the files are supposed to be +x, but
are not ELF or scripts.
Current example packages that have this are: muine
I hope this ticket gives enough information. If not, I'm happy to
provide more.

1: http://wiki.debian.net/?MonoConventions

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.5-1-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8

Versions of packages lintian depends on:
ii  binutils                   2.14.90.0.7-8 The GNU assembler, linker and bina
ii  diffstat                   1.34-1        produces graph of changes introduc
ii  file                       4.07-2        Determines file type using "magic"
ii  man-db                     2.4.2-16      The on-line manual pager
ii  perl                       5.8.4-2       Larry Wall's Practical Extraction 

-- no debconf information



Reply to: