Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] [PATCH] ebuild: set up bash compat levels
Date: Wed, 11 Nov 2015 21:05:02
Message-Id: 5643AD77.9080206@gentoo.org
In Reply to: Re: [gentoo-portage-dev] [PATCH] ebuild: set up bash compat levels by Mike Frysinger
1 On 11/11/2015 12:55 PM, Mike Frysinger wrote:
2 > On 11 Nov 2015 11:42, Zac Medico wrote:
3 >> On 11/10/2015 08:39 PM, Mike Frysinger wrote:
4 >>> +# Set up the bash version compatibility level.
5 >>> +__check_bash_version() {
6 >>
7 >> Please unset all new internal function inside bin/save-ebuild-env.sh.
8 >> Note that it already uses this line to unset functions beginning with
9 >> ___eapi:
10 >>
11 >> unset -f $(compgen -A function ___eapi_)
12 >
13 > why don't we create a new namespace for portage funcs ? something like __e* ?
14
15 That works for me. According to PMS, we're free to do anything we want
16 as long as it begins with at least 2 underscores.
17 --
18 Thanks,
19 Zac

Replies

Subject Author
Re: [gentoo-portage-dev] [PATCH] ebuild: set up bash compat levels Mike Frysinger <vapier@g.o>