On 2/10/22 18:41, John Paul Adrian Glaubitz wrote:
On 2/10/22 09:07, Thorsten Kukuk wrote:
On Thu, Feb 10, dziobian wrote:
I noticed this being added a few weeks ago:
https://build.opensuse.org/package/rdiff/openSUSE:Factory/dash?linkrev=base&rev=28
Anyone knows how supported is this / when is it going to get switched on by default?
It is as supported as anthing else in Tumbleweed. Using dash as default doesn't make any sense, this would only mean one more shell beside bash and increasing the system without benefit
Using dash as the default shell is meant to help avoid bashisms, i.e. bash-specific shell code which would break on other shells if a user decided to replace bash as their default shell.
Defaulting to dash for system scripts is actually a pretty sensible thing to do.
Another place where it would likely be useful is it may well provide a reasonable speed up in building packages that still use traditional makefiles. THis benefit probably doesn't off set the amount of effort to fix all the broken things, doing some experiments with BuildRequires: dash-sh on longer building packages is probably worth the effort though. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B