Re: [gentoo-dev] [PATCH 2/4] acct-user/jenkins: Add jenkins user, UID 473

2019-12-26 Thread Michael Orlitzky
On 12/26/19 11:56 AM, Thomas Deutschmann wrote: > > Why can't I use rm, mv, cp or text editor to change things? If you change a file belonging to a system package, then the next time you upgrade or reinstall that package, your changes get overwritten. > System configuration management is

Re: [gentoo-dev] [PATCH 2/4] acct-user/jenkins: Add jenkins user, UID 473

2019-12-26 Thread Thomas Deutschmann
Hi, On 2019-12-26 16:28, Michael Orlitzky wrote: >> And would I really have to create my own acct-*/nginx user+group >> ebuild to mirror my myapp use case? In other words: Thanks to GLEP >> 81, in Gentoo, you can no longer use known default Linux utilities >> like usermod to maintain your system

Re: [gentoo-dev] [PATCH 2/4] acct-user/jenkins: Add jenkins user, UID 473

2019-12-26 Thread Michael Orlitzky
On 12/26/19 9:41 AM, Thomas Deutschmann wrote: > > which would remove nginx from myapp group to match ACCT_USER_GROUPS set > in acct-*/nginx ebuild which would break my application server. Does > that really happen? Yes; if we want to be able to add/remove groups in acct-user ebuilds, then

Re: [gentoo-dev] [PATCH 2/4] acct-user/jenkins: Add jenkins user, UID 473

2019-12-26 Thread Thomas Deutschmann
On 2019-12-26 14:42, Michael Orlitzky wrote: > So before you push this, I would figure out what you want the Jenkins > user to look like on your machine, and add an -r1 of acct-user/jenkins > in a local overlay that configures it how you want. At that point, you > can drop the usermod calls from

Re: [gentoo-dev] [PATCH 2/4] acct-user/jenkins: Add jenkins user, UID 473

2019-12-26 Thread Michael Orlitzky
On 12/26/19 8:28 AM, Thomas Deutschmann wrote: > On 2019-12-26 12:04, Michael Orlitzky wrote: >> On 12/25/19 10:11 AM, Thomas Deutschmann wrote: >>> +ACCT_USER_HOME=/var/lib/jenkins >> Needed? > > I cannot answer that for sure. In *my* setups I need a valid home for > standard SSH setup

Re: [gentoo-dev] [PATCH 2/4] acct-user/jenkins: Add jenkins user, UID 473

2019-12-26 Thread Thomas Deutschmann
On 2019-12-26 12:04, Michael Orlitzky wrote: > On 12/25/19 10:11 AM, Thomas Deutschmann wrote: >> +ACCT_USER_HOME=/var/lib/jenkins > Needed? I cannot answer that for sure. In *my* setups I need a valid home for standard SSH setup (~/.ssh/authorized_keys). But there are dozen ways how you can run

[gentoo-portage-dev] [PATCH] _serialize_tasks: limit scope of dropped circular dependencies

2019-12-26 Thread Zac Medico
Ensure that all members of a buildtime dependency cycle are merged as a group, such that packages which depend on one or more members of the group will only be merged *after* the entire group has been merged. This extends runtime cycle handling to also handle buildtime cycles in cases where the

Re: [gentoo-portage-dev] [PATCH] Clean up remnants of eapi5-hdepend, HDEPEND and targetroot

2019-12-26 Thread Zac Medico
On 12/26/19 2:59 AM, James Le Cuirot wrote: > I wanted to do this in the first place but someone, I forget who, said > it needs to stay. :/ It was probably me. Now that BDEPEND is well established, we can safely forget about HDEPEND. -- Thanks, Zac signature.asc Description: OpenPGP digital

Re: [gentoo-dev] [PATCH 2/4] acct-user/jenkins: Add jenkins user, UID 473

2019-12-26 Thread Michael Orlitzky
On 12/25/19 10:11 AM, Thomas Deutschmann wrote: > +ACCT_USER_HOME=/var/lib/jenkins Needed?

Re: [gentoo-portage-dev] [PATCH] Clean up remnants of eapi5-hdepend, HDEPEND and targetroot

2019-12-26 Thread James Le Cuirot
I wanted to do this in the first place but someone, I forget who, said it needs to stay. :/ -- James Le Cuirot (chewi) Gentoo Linux Developer pgpAftQqoeABx.pgp Description: OpenPGP digital signature

[gentoo-portage-dev] [PATCH] Clean up remnants of eapi5-hdepend, HDEPEND and targetroot

2019-12-26 Thread Michał Górny
Signed-off-by: Michał Górny --- bin/eapi.sh | 46 +-- bin/ebuild.sh | 23 +++--- bin/phase-functions.sh| 4 +- doc/package/ebuild.docbook| 1 -