Triggered by this change: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5580fdf0d0a03846328e1c86d1071e4de6405095 Looks like PMS doesn't have any constraints about inherit/EXPORT_FUNCTIONS order, so we can drop the QA Notice.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=f44d32550861cb25c209ef61dcd7ae1aa230da1f commit f44d32550861cb25c209ef61dcd7ae1aa230da1f Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2019-08-16 01:06:01 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2019-08-16 01:06:59 +0000 Revert "Generate a QA Notice when EXPORT_FUNCTIONS is called before inherit" This reverts commit 7cb39877b7f6231ce11f1161cf2d3fe42e287b59. Bug: https://bugs.gentoo.org/692262 Signed-off-by: Zac Medico <zmedico@gentoo.org> bin/ebuild.sh | 8 -------- 1 file changed, 8 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08557524dc6c8eec3a366e43ab2587d2cdd8f133 commit 08557524dc6c8eec3a366e43ab2587d2cdd8f133 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2019-08-19 04:24:07 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2019-08-19 05:06:15 +0000 sys-apps/portage: Bump to version 2.3.72 #463952 glsa-check: install in /usr/bin #646090 preserve-libs: get dep graph from EROOT #690484 detect internal collisions for /usr merge #690786 repoman: support metadata/layout.conf restrict-allowed #691776 unpack: Unconditionally die if an unpacker returns an error #691638 Show get/setfattr stderr #692024 econf: Unconditionally die on error in EAPIs 0 to 3 #692262 QA Notice: EXPORT_FUNCTIONS is called before inherit in kernel-2.eclass #692412 emerge IndexError for ambiguous package atom with pypy Bug: https://bugs.gentoo.org/691278 Bug: https://bugs.gentoo.org/463952 Bug: https://bugs.gentoo.org/646090 Bug: https://bugs.gentoo.org/690484 Bug: https://bugs.gentoo.org/690786 Bug: https://bugs.gentoo.org/691776 Bug: https://bugs.gentoo.org/691638 Bug: https://bugs.gentoo.org/692024 Bug: https://bugs.gentoo.org/692262 Bug: https://bugs.gentoo.org/692412 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org> sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-2.3.72.ebuild | 264 +++++++++++++++++++++++++++++++++ 2 files changed, 265 insertions(+)