Package: lintian

Bash is still marked as essential while not providing the system shell anymore.
 Before removing this attribute (probably not for the stretch release),
additional build dependencies and dependencies on bash need to be introduced.

 - bash needed for a binary package. that usually means that
   /bin/bash is used as a shebang, or bash is used to start
   shell scripts.

 - bash needed for the source build. Means, that SHELL is set
   in the rules file to /bin/bash, bash is used in any packaging
   scripts, or bash is required in the upstream build system.
   The former too could be checked by lintian, the latter one
   maybe could be checked by the build log checker.

 - adjust the lintian warning, that bash is allowed as a build
   dependency and a dependency, while still being essential.

Reading policy 3.8, I don't see anything which would be needed as a policy 
change.

Matthias


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to