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

Re: Executable files in /usr/lib



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


Reply to: