Hi, Le mercredi 25 mars 2020 à 15:09 +0100, Rafael Laboissière a écrit : > 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)? Given that it’s a violation of FHS, we could file a bug upstream. Nevertheless, I think it would be good to implement the fix in dh- octave. However, I don’t see why this implies that we need to version Build-Depends. We can just wait until all our packages are gradually fixed via the normal rhythm of uploads. Thanks, -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ https://sebastien.villemot.name ⠈⠳⣄⠀⠀⠀⠀ https://www.debian.org
Attachment:
signature.asc
Description: This is a digitally signed message part