From: Justin Lecher Date: Sun, 27 Dec 2015 10:24:10 +0000 (+0100) Subject: check-reqs.eclass: Require units for CHECKREQS_ in EAPIs > 5 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=8d5affaa9af5629958c0b70ddc33259084f75afc;p=gentoo.git check-reqs.eclass: Require units for CHECKREQS_ in EAPIs > 5 Signed-off-by: Justin Lecher --- diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index 0b66f5459ef8..793a7308c39b 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}