On 4/10/20 10:29 PM, Ian Zimmerman wrote: > On 2020-04-08 18:49, Michael Orlitzky wrote: > >> Ebuilds are bash, but the ./configure scripts and makefiles that often >> get run within the ebuilds use /bin/sh by default. > > I see, but then it is an upstream problem no? I mean if upstreams keep > putting bashisms in their build systems they will keep doing it no > matter how clean the gentoo dash package is. >
Yup. Ideally they will fix the bashisms, but if not and they decide only to support bash, they should still set SHELL=bash or something like that instead of just praying that /bin/sh points there.