Re: [gentoo-dev] [PMS] [PATCH] Correct the definition of ESYSROOT as EPREFIX isn't always applicable

2019-07-30 Thread James Le Cuirot
On Mon, 29 Jul 2019 14:05:10 +0200 Alexis Ballier wrote: > There seems to be unneeded whitespace only changes here that make the > diff less readable Sorry about that. I've only changed one cell in that table. > Admittedly without a full understanding of the problem, but this looks > wrong to

Re: [gentoo-dev] [PATCH eclass-manpages] Allow @INCLUDES_EPREFIX for path functions

2019-07-30 Thread Benda Xu
Michał Górny writes: > Add a new @INCLUDES_EPREFIX tag that indicates that a particular > function (= getter) or variable is a path that includes ${EPREFIX}. > This will be used in pkgcheck to detect accidental variable and getter > combinations that result in double prefix. > > Signed-off-by:

[gentoo-dev] Re: [PMS] [PATCH] Correct the definition of ESYSROOT as EPREFIX isn't always applicable

2019-07-30 Thread Benda Xu
Hi James, Sorry that I have re-ordered your text. > A check was added to Portage to ensure this held. Myself, the > ChromiumOS team, and others have since been caught out by this check > when trying to bootstrap brand new systems from scratch. You cannot > bootstrap with no headers at all! The

Re: [gentoo-dev] [PATCH] user.eclass: Use egetent in eget{user,group}name

2019-07-30 Thread Mike Gilbert
On Tue, Jul 30, 2019 at 10:45 AM Michał Górny wrote: > > Use egetent+cut to obtain user/group names rather than id(1). > The latter has no real advantage (besides being shorter to type), > and does not work correctly for getting groups. > > Closes: https://bugs.gentoo.org/691056 > Signed-off-by:

[gentoo-dev] [PATCH] user.eclass: Use egetent in eget{user,group}name

2019-07-30 Thread Michał Górny
Use egetent+cut to obtain user/group names rather than id(1). The latter has no real advantage (besides being shorter to type), and does not work correctly for getting groups. Closes: https://bugs.gentoo.org/691056 Signed-off-by: Michał Górny --- eclass/user.eclass | 4 ++-- 1 file changed, 2

[gentoo-dev] [PATCH eclass-manpages] Allow @INCLUDES_EPREFIX for path functions

2019-07-30 Thread Michał Górny
Add a new @INCLUDES_EPREFIX tag that indicates that a particular function (= getter) or variable is a path that includes ${EPREFIX}. This will be used in pkgcheck to detect accidental variable and getter combinations that result in double prefix. Signed-off-by: Michał Górny ---

[gentoo-dev] Last rites: virtual/python-dnspython

2019-07-30 Thread Michał Górny
# Michał Górny (30 Jul 2019) # Obsolete virtual that was created back when dev-python/dnspython # needed separate slots for py2 & py3. The versions needing it are long # gone. Replace all its uses with dev-python/dnspython. # Removal in 30 days. virtual/python-dnspython -- Best regards,