commit | c8a52e17017058394ea35394ebfae0e049c8779c | [log] [tgz] |
---|---|---|
author | Michał Górny <mgorny@gentoo.org> | Sun Jun 20 21:48:43 2021 +0200 |
committer | Michał Górny <mgorny@gentoo.org> | Sun Jun 20 22:21:29 2021 +0200 |
tree | 780d8e6728b9f33ad7481687bce0ed61ccba808d | |
parent | 2ce11f06e48290efb2d4b6743c8edf01c176b0fc [diff] |
Fix exposing evaluated PROPERTIES & RESTRICT in EAPI 8 Reorder the code to prevent eclass PROPERTIES & RESTRICT logic from overriding the processed values gotten from PORTAGE_PROPERTIES and PORTAGE_RESTRICT. Otherwise, code in Portage misbehaves due to unexpected USE-conditionals in PROPERTIES/RESTRICT. Bug: https://bugs.gentoo.org/796959 Reviewed-by: Zac Medico <zmedico@gentoo.org> Closes: https://github.com/gentoo/portage/pull/733 Signed-off-by: Michał Górny <mgorny@gentoo.org>