Bug#959037: lintian: FPOS? for executable-in-usr-lib
Hi Mattia,
On Tue, Apr 28, 2020 at 4:27 AM Mattia Rizzolo <mattia@debian.org> wrote:
>
> Package: lintian
> Version: 2.68.0
> X-Debbugs-Cc: debian-boot@lists.debian.org
>
> Hi,
>
> I'm CCing d-boot@ for confirmation, since I'm not sure if maybe I'm
> doing something wrong.
>
> Today I notices these tags:
>
> P: eatmydata-udeb udeb: executable-in-usr-lib usr/lib/finish-install.d/13eatmydata-udeb
> N:
I expanded that odd tag description with some text from the original
bug report. I also adjusted the references. Perhaps the remark
regarding /usr/libexec is helpful:
The package ships an executable file in /usr/lib.
Please move the file to <tt>/usr/libexec</tt>.
Debian adopted the Filesystem Hierarchy Specification (FHS)
version 3.0 starting with our policy revision 4.1.5. The
FHS 3.0 describes <tt>/usr/libexec</tt>. Please use that
location for executables.
The relevant commit is here:
https://salsa.debian.org/lintian/lintian/-/commit/0e3c63e69f5f154034d958b1456bee4cea841c63
Unfortunately, I cannot comment on the substantive question regarding udebs.
Kind regards
Felix Lechner
Reply to: