When compiling dev-libs/boost-1.46.1-r1 with USE="test" I get the following QA messages: * QA: Package calling old check_reqs function. * QA: Please file a bug against the package. * QA: It should call check-reqs_pkg_pretend and check-reqs_pkg_setup * QA: and possibly use EAPI=4 or later.
Created attachment 304173 [details, diff] Change obsoleted 'check_reqs' to 'check-reqs_pkg_setup' Attached 1-line patch to change the obsoleted function.
As the proposed patch fixes the immediate QA message, I separated the task of promoting the ebuild to EAPI4 and implementing a check-reqs_pkg_pretend call to a separate enhancement ticket (bug 406845).
*** Bug 406845 has been marked as a duplicate of this bug. ***
The use of check-reqs has been removed as of 1.51.0-r1 and hopefully we'll get rid of 1.46 soon enough.