On Sun, 10 Mar 2013 13:16:46 +0100
Ulrich Mueller <[email protected]> wrote:
> >>>>> On Sun, 10 Mar 2013, Ulrich Mueller wrote:
> 
> >>>>> On Sun, 10 Mar 2013, Michał Górny wrote:
> >> +DEPEND=">=app-shells/bash-4.2"
> >> +
> 
> > Why is this needed?
> 
> Seems it's because of this:
> 
> >> +  declare -g -A _MULTIBUILD_EXPORTED_PHASES || die
> >> +  local p
> >> +  for p; do
> >> +          _MULTIBUILD_EXPORTED_PHASES[${p}]=${ECLASS}_${p}
> >> +  done
> 
> Associative arrays are not supported in bash 3.2, so they must not be
> used in EAPIs 0 to 5.

A dependency upon a newer bash doesn't guarantee that the package
mangler will use that bash.

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to