Re: [gentoo-dev] [PATCH 00/12] Use acct-{group,user} for systemd accounts

2019-07-26 Thread Michał Górny
On Fri, 2019-07-26 at 22:07 -0400, Mike Gilbert wrote: > Reference: > https://github.com/systemd/systemd/blob/v242/README#L227 > https://github.com/systemd/systemd/blob/v242/sysusers.d/systemd.conf.m4 > > https://github.com/systemd/systemd/blob/v242/sysusers.d/systemd-remote.conf.m4 > >

Re: [gentoo-dev] new UID/GID assignement for dnscrypt-proxy (553)

2019-07-26 Thread Michał Górny
On Fri, 2019-07-26 at 19:59 -0700, Georgy Yakovlev wrote: > Please review. > Will update wiki[1] page after approval. > > [1] https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment > LGTM. -- Best regards, Michał Górny signature.asc Description: This is a digitally

[gentoo-dev] [PATCH 1/3] acct-group/dnscrypt-proxy: new group (GID 553)

2019-07-26 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- acct-group/dnscrypt-proxy/dnscrypt-proxy-0.ebuild | 9 + acct-group/dnscrypt-proxy/metadata.xml| 8 2 files changed, 17 insertions(+) create mode 100644

[gentoo-dev] new UID/GID assignement for dnscrypt-proxy (553)

2019-07-26 Thread Georgy Yakovlev
Please review. Will update wiki[1] page after approval. [1] https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment Best regards, Georgy

[gentoo-dev] [PATCH 2/3] acct-user/dnscrypt-proxy: new user (UID 553)

2019-07-26 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- acct-user/dnscrypt-proxy/dnscrypt-proxy-0.ebuild | 12 acct-user/dnscrypt-proxy/metadata.xml| 8 2 files changed, 20 insertions(+) create mode 100644

Re: [gentoo-dev] [PATCH] cdrom.eclass: Append to PROPERTIES variable.

2019-07-26 Thread James Le Cuirot
On Sat, 27 Jul 2019 00:25:21 +0200 Ulrich Müller wrote: > It is not accumulated across eclasses. > > Signed-off-by: Ulrich Müller > --- > eclass/cdrom.eclass | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass > index

[gentoo-dev] [PATCH] cdrom.eclass: Append to PROPERTIES variable.

2019-07-26 Thread Ulrich Müller
It is not accumulated across eclasses. Signed-off-by: Ulrich Müller --- eclass/cdrom.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass index 7b0eb9c6c3b5..77b9d6ceb209 100644 --- a/eclass/cdrom.eclass +++

Re: [gentoo-portage-dev] [PATCH] Support PROPERTIES="live".

2019-07-26 Thread Michał Górny
On Fri, 2019-07-26 at 10:51 +0200, Ulrich Müller wrote: > Bug: https://bugs.gentoo.org/233589 > Signed-off-by: Ulrich Müller > --- > cnf/sets/portage.conf | 8 +++- > lib/_emerge/EbuildExecuter.py | 4 ++-- > lib/portage/_sets/__init__.py

[gentoo-dev] [PATCH 00/12] Use acct-{group,user} for systemd accounts

2019-07-26 Thread Mike Gilbert
Reference: https://github.com/systemd/systemd/blob/v242/README#L227 https://github.com/systemd/systemd/blob/v242/sysusers.d/systemd.conf.m4 https://github.com/systemd/systemd/blob/v242/sysusers.d/systemd-remote.conf.m4 Mike Gilbert (12): acct-group/systemd-journal: new group

[gentoo-dev] [PATCH 11/12] acct-user/systemd-timesync: new user

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-user/systemd-timesync/metadata.xml | 7 +++ acct-user/systemd-timesync/systemd-timesync-0.ebuild | 11 +++ 2 files changed, 18 insertions(+) create mode 100644

[gentoo-dev] [PATCH 12/12] sys-apps/systemd: utilize new acct-{group,user} packages

2019-07-26 Thread Mike Gilbert
Also drop a few obsolete users/groups. Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- sys-apps/systemd/systemd-242-r6.ebuild | 22 -- sys-apps/systemd/systemd-.ebuild | 22 -- 2 files changed, 16 insertions(+), 28

[gentoo-dev] Package up for grabs: app-crypt/pesign

2019-07-26 Thread Michał Górny
The following package is now up for grabs due to maintainer resigning: app-crypt/pesign The package has one bug open [1] (which apparently requires removing -Werror). It seems to be at upstream's newest version. [1] https://bugs.gentoo.org/686006 -- Best regards, Michał Górny

Re: [gentoo-dev] [PATCH] cdrom.eclass: Append to PROPERTIES variable.

2019-07-26 Thread Ulrich Mueller
> On Sat, 27 Jul 2019, James Le Cuirot wrote: > Ack, although shouldn't this variable be made to do that? Or perhaps > that's a PMS change? Yes, it would need a new EAPI, but I have some doubts if the benefits would outweigh the increased complexity of EAPI dependent behaviour. Ulrich

[gentoo-dev] [PATCH 01/12] acct-group/systemd-journal: new group

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-group/systemd-journal/metadata.xml | 7 +++ acct-group/systemd-journal/systemd-journal-0.ebuild | 8 2 files changed, 15 insertions(+) create mode 100644

[gentoo-dev] [PATCH 02/12] acct-group/systemd-journal-remote: new group

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-group/systemd-journal-remote/metadata.xml| 7 +++ .../systemd-journal-remote-0.ebuild | 8 2 files changed, 15 insertions(+) create mode 100644

[gentoo-dev] [PATCH 06/12] acct-group/systemd-resolve: new group

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-group/systemd-resolve/metadata.xml | 7 +++ acct-group/systemd-resolve/systemd-resolve-0.ebuild | 8 2 files changed, 15 insertions(+) create mode 100644

[gentoo-dev] [PATCH 07/12] acct-user/systemd-resolve: new user

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-user/systemd-resolve/metadata.xml | 7 +++ acct-user/systemd-resolve/systemd-resolve-0.ebuild | 11 +++ 2 files changed, 18 insertions(+) create mode 100644

[gentoo-dev] [PATCH 05/12] acct-user/systemd-network: new user

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-user/systemd-network/metadata.xml | 7 +++ acct-user/systemd-network/systemd-network-0.ebuild | 11 +++ 2 files changed, 18 insertions(+) create mode 100644

[gentoo-dev] [PATCH 04/12] acct-group/systemd-network: new group

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-group/systemd-network/metadata.xml | 7 +++ acct-group/systemd-network/systemd-network-0.ebuild | 8 2 files changed, 15 insertions(+) create mode 100644

[gentoo-dev] [PATCH 10/12] acct-group/systemd-timesync: new group

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-group/systemd-timesync/metadata.xml | 7 +++ acct-group/systemd-timesync/systemd-timesync-0.ebuild | 8 2 files changed, 15 insertions(+) create mode 100644

[gentoo-dev] [PATCH 09/12] acct-user/systemd-coredump: new user

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-user/systemd-coredump/metadata.xml | 7 +++ acct-user/systemd-coredump/systemd-coredump-0.ebuild | 11 +++ 2 files changed, 18 insertions(+) create mode 100644

[gentoo-dev] [PATCH 03/12] acct-user/systemd-journal-remote: new user

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-user/systemd-journal-remote/metadata.xml | 7 +++ .../systemd-journal-remote-0.ebuild | 11 +++ 2 files changed, 18 insertions(+) create mode 100644

[gentoo-dev] [PATCH 08/12] acct-group/systemd-coredump: new group

2019-07-26 Thread Mike Gilbert
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert --- acct-group/systemd-coredump/metadata.xml | 7 +++ acct-group/systemd-coredump/systemd-coredump-0.ebuild | 8 2 files changed, 15 insertions(+) create mode 100644

[gentoo-dev] [PATCH 3/3] net-dns/dnscrypt-proxy: update live ebuild, use acct packages

2019-07-26 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild

Re: [gentoo-portage-dev] [RFC] Adding extra vars to md5-cache, for QA purposes

2019-07-26 Thread Fabian Groffen
Hi, On 25-07-2019 14:20:50 +0200, Michał Górny wrote: > Hi, > > TL;DR: I'd like to make it possible for ebuilds to define additional > variables that will be stored in md5-cache. This would be useful for CI > and other tooling that right now has to parse ebuilds for other data. Only downside I

[gentoo-portage-dev] [PATCH] Support PROPERTIES="live".

2019-07-26 Thread Ulrich Müller
Bug: https://bugs.gentoo.org/233589 Signed-off-by: Ulrich Müller --- cnf/sets/portage.conf | 8 +++- lib/_emerge/EbuildExecuter.py | 4 ++-- lib/portage/_sets/__init__.py | 12 +---

[gentoo-dev] [PATCH] eclass: Assign PROPERTIES="live" in live eclasses.

2019-07-26 Thread Ulrich Müller
Bug: https://bugs.gentoo.org/233589 Signed-off-by: Ulrich Müller --- As previously discussed [1], add a "live" token to PROPERTIES in all live eclasses. This can also be used to tag live ebuilds that don't inherit any live eclass. Corresponding updates for PMS [2] and Portage [3] are under way.

[gentoo-portage-dev] [PATCH] Drop removed git and tla from list of live eclasses.

2019-07-26 Thread Ulrich Müller
Signed-off-by: Ulrich Müller --- cnf/sets/portage.conf | 2 +- lib/portage/const.py | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/cnf/sets/portage.conf b/cnf/sets/portage.conf index ed4c6d9a7..38c50a647 100644 --- a/cnf/sets/portage.conf +++ b/cnf/sets/portage.conf @@

Re: [gentoo-portage-dev] [PATCH] Drop removed git and tla from list of live eclasses.

2019-07-26 Thread Zac Medico
On 7/26/19 2:28 AM, Ulrich Müller wrote: > Signed-off-by: Ulrich Müller > --- > cnf/sets/portage.conf | 2 +- > lib/portage/const.py | 4 +--- > 2 files changed, 2 insertions(+), 4 deletions(-) > > diff --git a/cnf/sets/portage.conf b/cnf/sets/portage.conf > index ed4c6d9a7..38c50a647 100644 >

Re: [gentoo-portage-dev] [PATCH] Support PROPERTIES="live".

2019-07-26 Thread Zac Medico
On 7/26/19 1:51 AM, Ulrich Müller wrote: > Bug: https://bugs.gentoo.org/233589 > Signed-off-by: Ulrich Müller > --- > cnf/sets/portage.conf | 8 +++- > lib/_emerge/EbuildExecuter.py | 4 ++-- > lib/portage/_sets/__init__.py

Re: [gentoo-dev] [PATCH] eclass: Assign PROPERTIES="live" in live eclasses.

2019-07-26 Thread Ulrich Mueller
> On Fri, 26 Jul 2019, Zac Medico wrote: > Technically, they should do PROPERTIES+=" live" because PROPERTIES and > RESTRICT actually do not append automatically. Good catch. I'll amend the patch before pushing. Ulrich signature.asc Description: PGP signature

Re: [gentoo-portage-dev] [PATCH] Support PROPERTIES="live".

2019-07-26 Thread Ulrich Mueller
> On Fri, 26 Jul 2019, Zac Medico wrote: > Looks good. Please merge. Will do, as soon as the live eclasses set PROPERTIES="live". Ulrich signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH] eclass: Assign PROPERTIES="live" in live eclasses.

2019-07-26 Thread Zac Medico
On 7/26/19 2:18 AM, Ulrich Müller wrote: > Bug: https://bugs.gentoo.org/233589 > Signed-off-by: Ulrich Müller > --- > > As previously discussed [1], add a "live" token to PROPERTIES in all > live eclasses. This can also be used to tag live ebuilds that don't > inherit any live eclass. > >