Hi,

associative arrays declared in functions are implicitly local in bash.
That means any associative array declared in global ebuild scope needs 
to be declare global explicitly, as it's not guaranteed not to be 
sourced within a function by a PM ( e.g. paludis does this ).
https://lists.gnu.org/archive/html/bug-bash/2011-08/msg00274.html
https://github.com/pkgcore/pkgcheck/issues/628

Paul


Reply via email to