On 2017-11-26 10:02, Benda Xu wrote: > Hi Patrick, > > Patrick McLean <chutz...@gentoo.org> writes: > > > I use portage as non-root all the time when developing and testing > > ebuilds, via the "ebuild" command. > > The enewgroup and enewuser are used in pkg_* functions, as documented in > user.eclass _assert_pkg_ebuild_phase() function. They require root to > execute. > > So no worries, your workflow will not be affected.
Actually, it will probably be better. You should now be able to do compilation and tests without having the user/group created. For example, dev-db/postgresql doesn’t need the postgres system user and group in order to successfully run through src_test and src_install. It just needs the user/group at run time.
signature.asc
Description: Digital signature