commit: 8d5affaa9af5629958c0b70ddc33259084f75afc Author: Justin Lecher <jlec <AT> gentoo <DOT> org> AuthorDate: Sun Dec 27 10:24:10 2015 +0000 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> CommitDate: Sat Jan 2 10:41:26 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5affaa
check-reqs.eclass: Require units for CHECKREQS_ in EAPIs > 5 Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> eclass/check-reqs.eclass | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index 0b66f54..793a730 100644 --- a/eclass/check-reqs.eclass +++ b/eclass/check-reqs.eclass @@ -199,13 +199,14 @@ check-reqs_get_number() { local unit=${1:(-1)} local size=${1%[GMT]} + local msg=eerror + [[ ${EAPI:-0} == [012345] ]] && msg=eqawarn # Check for unset units and warn about them. # Backcompat. if [[ ${size} == ${1} ]]; then - eqawarn "Package does not specify unit for the size check" - eqawarn "Assuming mebibytes." - eqawarn "File bug against the package. It should specify the unit." + ${msg} "Package does not specify unit for the size check" + ${msg} "File bug against the package. It should specify the unit." fi echo ${size}