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

Re: Proposed release goal: Switch to dash as /bin/sh to speed up the boot



On 19/01/08 at 10:42 +0100, Petter Reinholdtsen wrote:
> [Luk Claes]
> > Hmm, what do you mean? Do you want to degrade it to not being a
> > Release Goal anymore?
> 
> I want to know if we should switch, and when.  I assume the most
> sensible way to do it is to switch for all new installations, and for
> that to happen, someone need to decide that dash is to be installed by
> default and activated as /bin/sh.  Is this the expressed wish of the
> release team?  Is it OK with the release team for lenny to implement
> it for new installs now?
> 
> This is the entry in <URL:http://release.debian.org/lenny-goals.txt>:
> 
>   * Switch /bin/sh to dash
>     Advocate: Petter Reinholdtsen?
>     Release-Team-Contact: ??
>     Description: Make sure dash is installed and preseed debconf question.
>      Fix bashisms.
>     Bug-Tag: dash
>     State: confirmed
> 
> Should a contact with the release team be assigned to this goal?

Wouldn't it be better to first try to report and solve all the issues
we can easily report and solve? That is:
- build failures using dash (I'm already working on it)
- piuparts tests that fail with dash, but succeed with bash
- lintian warnings about bashisms
  http://lintian.debian.org/reports/Tpossible-bashism-in-maintainer-script.html
  Currently lintian only checks maintainer scripts. There are a few
  wishlist bugs asking to extend this to all /bin/sh scripts, and
  debian/rules
 
If we make the switch now, it will make all those issues RC, and I'm not
sure we need 100+ more RC bugs.
-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |


Reply to: