On Fri, 29 Jul 2016 18:31:58 +0300 Andrew Savchenko <[email protected]> wrote:
> diff --git a/eclass/subversion.eclass b/eclass/subversion.eclass
> index c45c725..49040a4 100644
> --- a/eclass/subversion.eclass
> +++ b/eclass/subversion.eclass
> @@ -434,6 +434,7 @@ subversion_src_unpack() {
> # Default src_prepare. Bootstrap.
> subversion_src_prepare() {
> subversion_bootstrap || die "${ESVN}: unknown problem occurred in
> subversion_bootstrap."
> + [[ ${EAPI:-0} -ge 6 ]] && eapply_user
EAPI is not always a number, so this is wrong.
Furthermore, since it didn't work in EAPI 6 anyway, please take a look
into improving this eclass for EAPI 6. In particular:
- add a proper EAPI check preventing it from implicitly being enabled
in new EAPIs,
- disable subversion_bootstrap() along with all the relevant facilities
in EAPI 6 and later, therefore also stopping exporting src_prepare().
--
Best regards,
Michał Górny
<http://dev.gentoo.org/~mgorny/>
pgpa4TlBH_YZB.pgp
Description: OpenPGP digital signature
