Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] My wishlist for EAPI 5
Date: Wed, 20 Jun 2012 21:15:10
Message-Id: 20120620221005.1d50ab10@googlemail.com
In Reply to: Re: [gentoo-dev] My wishlist for EAPI 5 by Richard Yao
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 20 Jun 2012 17:02:10 -0400
Richard Yao <ryao@g.o> wrote:
> >> Lets address POSIX compliance in the ebuilds first. Then we can > >> deal with the package managers. > > > > Why? It's highly doubtful the package manglers could switch shells > > even if they wanted to, and even if every ebuild started using EAPI > > 5. It's wasted effort. > > > > Source the ebuild using the system shell, check for WANT_SH. If it > does not exist, proceed. If it does, start over with a different > shell. > > I do not see any technical problem.
Package managers don't "source the ebuild"... You should take a look at the amount of horrible bash code the three PMs have, and see why it's there. - -- Ciaran McCreesh -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAk/iPC8ACgkQ96zL6DUtXhH6rQCghGeOb2N8iOm9F5u7k9jJkn2s hcwAoKLB4kSHq7KaVh9D7mllQnU3U78Z =DLvZ -----END PGP SIGNATURE-----