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