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

Executable files in /usr/lib



Since version 2.58.0 of Lintian, many OF package are getting warnings like the following:

P: octave-*: executable-in-usr-lib usr/lib/*/octave/packages/*/*/*.oct

This was requested in Bug#954149 [1] and, indeed, having executable files in /usr/lib is a violation of FHS 3.0, which has been adopted by the Debian Policy.

It seems that the *.oct files that are generated by mkoctfile have the executable bit set, even though this is not necessary for dynamically linked plugins.

What should we do? File a request upstream for changing this behavior? Change dh-octave such that it fixes this “bug” (but this will force us to include versioned Build-Depends in all OF packages)?

Best,

Rafael

 [1] http://bugs.debian.org/954149
 [2] http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s07.html


Reply to: