On Thu, 2022-12-08 at 21:28 +0000, James Le Cuirot wrote: > This was happening when running a prefix as root, which we don't really > support, but also when building a prefixed system under ROOT. > > Closes: https://bugs.gentoo.org/779181 > Signed-off-by: James Le Cuirot <[email protected]> > --- > eclass/acct-group.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/eclass/acct-group.eclass b/eclass/acct-group.eclass > index 590a2f20ed8e..f55c9f4c9587 100644 > --- a/eclass/acct-group.eclass > +++ b/eclass/acct-group.eclass > @@ -157,7 +157,7 @@ acct-group_src_install() { > acct-group_pkg_preinst() { > debug-print-function ${FUNCNAME} "${@}" > > - if [[ ${EUID} -ne 0 ]]; then > + if [[ ${EUID} -ne 0 || -n ${EPREFIX} ]]; then > einfo "Insufficient privileges to execute ${FUNCNAME[0]}" > return > fi
I dare say the message is not necessarily correct here but I suppose it doesn't matter that much. -- Best regards, Michał Górny
