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

Re: procps with pidof is released



On Sun, 2013-12-15 at 16:06 +0100, Marc Haber wrote:
> On Tue, 10 Dec 2013 13:22:27 -0800, Steve Langasek <vorlon@debian.org>
> wrote:
> >On Tue, Dec 10, 2013 at 09:02:21AM +0000, Thorsten Glaser wrote:
> >> Steve Langasek dixit:
> >
> >> >(For values of "permanently" that include "we now have two implementations
> >> >of sh in Essential, because no one has done the work to let us get rid of
> >> >bash".)
> >
> >> Maybe because the offered alternative sucks so much.
> >
> >You are totally, completely, 100% missing the point.  We can't remove bash
> >from Essential because packages are silently using /bin/bash without
> >depending on bash, because they've been *told not to*.  This is not about
> >your hobby horse issue of whose /bin/sh is better, it's about the fact that
> >once an interface makes its way into Essential, we have a very hard time
> >removing it.
> 
> The first step would be to change policy to no longer deprecate
> depending on bash if one uses ä!/bin/bash scripts.
> 
> The second step would be a lintian warning if a package contains a
> #!/bin/bash script without depending on bash.

What if I want to use bash features in a preinst script?

The idea of making bash non-essential seems like pure busy-work; the
vast majority of Debian systems will continue to have it installed and
it will just result in a stream of RC bugs because of undeclared
dependencies.

Ben.

-- 
Ben Hutchings
Q.  Which is the greater problem in the world today, ignorance or apathy?
A.  I don't know and I couldn't care less.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: