Signed-off-by: David Michael <fedora....@gmail.com>
---
 eclass/acct-user.eclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass
index 56a4e83e8bf..96a076e106e 100644
--- a/eclass/acct-user.eclass
+++ b/eclass/acct-user.eclass
@@ -42,8 +42,12 @@
 if [[ -z ${_ACCT_USER_ECLASS} ]]; then
 _ACCT_USER_ECLASS=1
 
+# The useradd utility is called in pkg_preinst.  It should be in IDEPEND.
 case ${EAPI:-0} in
-       7) ;;
+       7)
+               BDEPEND="userland_GNU? ( sys-apps/shadow )"
+               RDEPEND="${BDEPEND}"
+       ;;
        *) die "EAPI=${EAPI:-0} not supported";;
 esac
 
-- 
2.26.2


Reply via email to