W dniu sob, 04.11.2017 o godzinie 22∶48 +0100, użytkownik Patrice Clement napisał: > Closes: https://bugs.gentoo.org/469400 > --- > eclass/vim-plugin.eclass | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/eclass/vim-plugin.eclass b/eclass/vim-plugin.eclass > index a05cdb4520b..3c809768cf8 100644 > --- a/eclass/vim-plugin.eclass > +++ b/eclass/vim-plugin.eclass > @@ -39,11 +39,11 @@ vim-plugin_src_install() { > ebegin "Fixing file permissions" > # Make sure perms are good > chmod -R a+rX "${S}" || die "chmod failed" > - find "${S}" -user 'portage' -exec chown root '{}' \; || die > "chown failed" > + find "${S}" -user "${PORTAGE_USERNAME}" -exec chown root '{}' > \; || die "chown failed" > if use userland_BSD || [[ ${CHOST} == *-darwin* ]] ; then > - find "${S}" -group 'portage' -exec chgrp wheel '{}' \; > || die "chgrp failed" > + find "${S}" -group "${PORTAGE_GRPNAME}" -exec chgrp > wheel '{}' \; || die "chgrp failed" > else > - find "${S}" -group 'portage' -exec chgrp root '{}' \; > || die "chgrp failed" > + find "${S}" -group "${PORTAGE_GRPNAME}" -exec chgrp > root '{}' \; || die "chgrp failed" > fi > eend $? > fi
This is going to die on every non-Portage package manager. -- Best regards, Michał Górny
