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

Bug#1051371: debian-policy: stop referring to legacy filesystem paths for script interpreters



Unsubscribe:

 e.little598@gmail.com

On Wed, Sep 6, 2023 at 5:54 PM Luca Boccassi <bluca@debian.org> wrote:
Package: debian-policy
X-Debbugs-Cc: jak@debian.org helmut@subdivi.de

Debian only supports merged-usr since Bookworm. We should update policy
to reference /usr/bin/sh and similar paths to describe recommended
shebangs for scripts.

I heard many times the policy maintainers mention something along the
lines of 'policy should not be a hammer to beat other maintainers
with'. Today I saw policy being used to force a maintainer to re-add
support for the deprecated and unsupported split-usr filesystem layout,
as 'policy only mentions /bin/sh, not /usr/bin/sh'.

So let's update the policy to refer to modern and supported filesystem
paths as adopted by Debian de-facto and de-jure, and stop other
maintainers from getting beaten with it.

Patch attached and also pushed to
https://salsa.debian.org/bluca/policy/-/tree/bin_sh

--
Kind regards,
Luca Boccassi

Reply to: