Re: [gentoo-dev] [PATCH] meson.eclass: Set needs_exe_wrapper in cross file

2020-03-06 Thread Mike Gilbert
6-64 system, we want this set to false to communicate > to meson that the build machine can run the binaries directly. > > This allows dev-libs/wayland to execute the wayland-scanner binary it > builds rather than relying on the system's. > > Signed-off-by: Matt Turner Revie

Re: [gentoo-portage-dev] [PATCH] repoman: remove check for addpredict

2020-03-05 Thread Mike Gilbert
On Thu, Mar 5, 2020 at 3:59 PM Michał Górny wrote: > > On Thu, 2020-03-05 at 15:30 -0500, Mike Gilbert wrote: > > This function has not been deprecated, and developers generally have a > > good reason for using it. A repoman warning for this is just noise. > > >

[gentoo-portage-dev] [PATCH] repoman: remove check for addpredict

2020-03-05 Thread Mike Gilbert
This function has not been deprecated, and developers generally have a good reason for using it. A repoman warning for this is just noise. No reason was given when this check was added in 2010, and it was requested by a developer who has since retired. Signed-off-by: Mike Gilbert --- repoman

Re: [gentoo-dev] [RFC] News item: OpenSSH 8.2_p1 running sshd breakage

2020-02-19 Thread Mike Gilbert
On Wed, Feb 19, 2020 at 3:41 PM Michael Jones wrote: > > How does this effect systemd's socket activation? > > E.g. The systemd sshd.socket unit file. Please avoid top-posting. When socket-activated, a separate instance of sshd is spawned for each connection. I don't think any action is needed

Re: [gentoo-dev] [RFC] News item: OpenSSH 8.2_p1 running sshd breakage

2020-02-19 Thread Mike Gilbert
On Wed, Feb 19, 2020 at 3:02 PM Patrick McLean wrote: > > Title: OpenSSH 8.2_p1 running sshd breakage > Author: Patrick McLean > Posted: 2020-02-21 > Revision: 1 > News-Item-Format: 2.0 > Display-If-Installed: > If sshd is running, and a system is upgraded from to >=net-misc/openssh-8.2_p1,

Re: [gentoo-dev] Changes made by acct-* ebuilds

2020-02-14 Thread Mike Gilbert
On Fri, Feb 14, 2020 at 12:42 PM Thomas Deutschmann wrote: > > > # usermod -aG thomas postfix > > # id postfix > > uid=207(postfix) gid=207(postfix) > groups=207(postfix),12(mail),1004(thomas) > > # emerge -a1 acct-user/postfix > > [...] > > > > >>> Installing (1 of 1) acct-user/postfix-0::gentoo

Re: [gentoo-dev] Changes made by acct-* ebuilds

2020-02-14 Thread Mike Gilbert
On Fri, Feb 14, 2020 at 9:12 AM Thomas Deutschmann wrote: > On 2020-02-13 17:17, Mike Gilbert wrote: > > I don't agree that this should be happen by default. I suspect the > > majority of users do not wish to manage system users/groups > > themselves. > > Follow handb

Re: [gentoo-dev] Changes made by acct-* ebuilds

2020-02-13 Thread Mike Gilbert
On Thu, Feb 13, 2020 at 6:24 PM Michael 'veremitz' Everitt < gen...@veremit.xyz> wrote: > On 13/02/20 16:17, Mike Gilbert wrote: > > On Wed, Feb 12, 2020 at 8:32 PM Thomas Deutschmann > wrote: > >> In short: It was a very bad decision that acct-* stuff is *ch

Re: [gentoo-dev] Changes made by acct-* ebuilds

2020-02-13 Thread Mike Gilbert
On Wed, Feb 12, 2020 at 8:32 PM Thomas Deutschmann wrote: > In short: It was a very bad decision that acct-* stuff is *changing* > existing stuff. This must be turned of *by default*. Maybe provide a > setting a user can put into make.conf to opt into current, still new, > behavior but by

Re: [gentoo-dev] [PATCH] python-single-r1.eclass: don't crash Portage with invalid USEDEP syntax

2020-02-12 Thread Mike Gilbert
On Wed, Feb 12, 2020 at 1:31 PM Michał Górny wrote: > > On Wed, 2020-02-12 at 13:25 -0500, Mike Gilbert wrote: > > This should still serve the purpose of alerting overlay maintainers > > without making emerge completely unusable in the interim. > > > > I don't unders

[gentoo-dev] [PATCH] python-single-r1.eclass: don't crash Portage with invalid USEDEP syntax

2020-02-12 Thread Mike Gilbert
This should still serve the purpose of alerting overlay maintainers without making emerge completely unusable in the interim. Signed-off-by: Mike Gilbert --- eclass/python-single-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-single-r1.eclass b

[gentoo-portage-dev] [PATCH] phase-helpers.sh: avoid passing an empty root value to portageq

2020-02-08 Thread Mike Gilbert
Bug: https://bugs.gentoo.org/708660 Signed-off-by: Mike Gilbert --- bin/phase-helpers.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh index 020862ba0..3deb28c68 100644 --- a/bin/phase-helpers.sh +++ b/bin/phase-helpers.sh

Re: [gentoo-dev] Last rites: sys-firmware/iwl6050-ucode

2020-02-07 Thread Mike Gilbert
On Fri, Feb 7, 2020 at 2:39 PM Ulrich Mueller wrote: > > > On Fri, 07 Feb 2020, Matt Turner wrote: > > > On Fri, Feb 7, 2020 at 9:10 AM Mike Pagano wrote: > >> > >> # Mike Pagano (2020-02-07) > >> # The standalone ebuild for this driver is made > >> # unnecessary as it is included in the

[gentoo-dev] [PATCH] user.eclass: move read-only functionality to user-info.eclass

2020-02-05 Thread Mike Gilbert
The new eclass can be used by ebuilds to look up user information without triggering a deprecation warning from repoman and pkgcheck. Signed-off-by: Mike Gilbert --- eclass/user-info.eclass | 158 eclass/user.eclass | 149

[gentoo-portage-dev] [PATCH] Include the category when we suggest running "emerge ... portage"

2020-01-31 Thread Mike Gilbert
This will prevent problems if another package named "portage" is added in another category. Signed-off-by: Mike Gilbert --- lib/portage/emaint/modules/sync/sync.py| 2 +- lib/portage/package/ebuild/deprecated_profile_check.py | 2 +- ma

[gentoo-dev] Last rites: app-admin/cli53

2020-01-20 Thread Mike Gilbert
# Mike Gilbert (2020-01-20) # Newer versions are using Go modules, which makes this more difficult to # maintain. Take this over if wanted, otherwise I will remove it in 30 days. app-admin/cli53

[gentoo-dev] Last rites: dev-python/transmissionrpc

2020-01-12 Thread Mike Gilbert
# Mike Gilbert (2020-01-12) # No upstream activity since 2014, no reverse deps. # Remove in 30 days. dev-python/transmissionrpc

Re: [gentoo-dev] [PATCH v2 2/4] kernel-build.eclass: Build logic for dist-kernels

2020-01-06 Thread Mike Gilbert
On Mon, Jan 6, 2020 at 12:54 PM Michał Górny wrote: > > On Mon, 2020-01-06 at 12:43 -0500, Mike Gilbert wrote: > > On Sun, Jan 5, 2020 at 1:27 AM Michał Górny wrote: > > > +# @FUNCTION: kernel-build_src_configure > > > +# @DESCRIPTION: > > > +# Prepare the

Re: [gentoo-dev] [PATCH v2 2/4] kernel-build.eclass: Build logic for dist-kernels

2020-01-06 Thread Mike Gilbert
On Sun, Jan 5, 2020 at 1:27 AM Michał Górny wrote: > +# @FUNCTION: kernel-build_src_configure > +# @DESCRIPTION: > +# Prepare the toolchain for building the kernel, get the default .config > +# or restore savedconfig, and get build tree configured for modprep. > +kernel-build_src_configure() { >

Re: [gentoo-dev] [PATCH 2/4] kernel-build.eclass: Build logic for dist-kernels

2020-01-04 Thread Mike Gilbert
On Sat, Jan 4, 2020 at 4:24 PM Michał Górny wrote: > +# @FUNCTION: kernel-build_src_configure > +# @DESCRIPTION: > +# Prepare the toolchain for building the kernel, get the default .config > +# or restore savedconfig, and get build tree configured for modprep. > +kernel-build_src_configure() { >

[gentoo-dev] Last rites: net-misc/chrome-remote-desktop

2020-01-04 Thread Mike Gilbert
# Mike Gilbert (2020-01-04) # Un-fetchable distfile, bug 704782. # No maintainer. # Removal in 30 days. net-misc/chrome-remote-desktop

Re: [gentoo-dev] RFC: uid/gid for turnserver

2020-01-02 Thread Mike Gilbert
On Wed, Jan 1, 2020 at 1:51 PM Andreas Schuerch wrote: > > Hi > > Net-im/coturn uses the user and group "turnserver". > I have not found an assignment in other distros for it and I do not have > any preferences. Please refer to the updated policy on this. https://bugs.gentoo.org/702460#c2 In

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Mike Gilbert
On Fri, Dec 20, 2019 at 1:41 PM Kent Fredric wrote: > > On Thu, 19 Dec 2019 20:40:26 +0100 > Michał Górny wrote: > > > The proposal is to add a new dependency type (codename: IDEPEND) which > > indicates dependencies used for pkg_*inst (and pkg_*rm?) phases > > Given the nature of this, I

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Mike Gilbert
On Thu, Dec 19, 2019 at 2:40 PM Michał Górny wrote: > > Hello, > > Here's another potential EAPI 8 feature I'd like to discuss. Please > note that this is about *new dependency type*, so please don't hijack it > into the big 'let's steal Exherbo syntax' debate. > > Bug:

Re: [gentoo-portage-dev] Build path abi missing in qemu-user

2019-12-18 Thread Mike Gilbert
On Thu, Dec 12, 2019 at 10:18 AM Joakim Tjernlund wrote: > > When build in a qemu-user chroot I get odd build paths: > /var/tmp/portage/dev-libs/libxml2-2.9.9-r1/work/libxml2-2.9.9-.ppc > > This path is missing the abi_ppc_32 like so: >

Re: [gentoo-portage-dev] [PATCH] eapply: Drop -s option for patch.

2019-12-14 Thread Mike Gilbert
On Sat, Dec 14, 2019 at 8:12 AM Mike Gilbert wrote: > > On Sat, Dec 14, 2019 at 3:41 AM Michał Górny wrote: > > > > On Fri, 2019-12-13 at 17:15 -0500, Mike Gilbert wrote: > > > On Fri, Dec 13, 2019 at 4:42 PM Michał Górny wrote: > > > > On Fri, 2019-1

Re: [gentoo-portage-dev] [PATCH] eapply: Drop -s option for patch.

2019-12-14 Thread Mike Gilbert
On Sat, Dec 14, 2019 at 3:41 AM Michał Górny wrote: > > On Fri, 2019-12-13 at 17:15 -0500, Mike Gilbert wrote: > > On Fri, Dec 13, 2019 at 4:42 PM Michał Górny wrote: > > > On Fri, 2019-12-13 at 16:37 -0500, Mike Gilbert wrote: > > > > On Fri, Dec 13, 20

Re: [gentoo-portage-dev] [PATCH] eapply: Drop -s option for patch.

2019-12-13 Thread Mike Gilbert
On Fri, Dec 13, 2019 at 4:42 PM Michał Górny wrote: > > On Fri, 2019-12-13 at 16:37 -0500, Mike Gilbert wrote: > > On Fri, Dec 13, 2019 at 3:36 PM Michał Górny wrote: > > > Just like 'many of the proposals lately', developers are going to be > > > the ones disabli

Re: [gentoo-portage-dev] [PATCH] eapply: Drop -s option for patch.

2019-12-13 Thread Mike Gilbert
On Fri, Dec 13, 2019 at 3:36 PM Michał Górny wrote: > Just like 'many of the proposals lately', developers are going to be > the ones disabling it (because they don't care), and users will be the > ones enabling it (because they do care), just to learn that developers > don't care and go

Re: [gentoo-portage-dev] [PATCH] eapply: Drop -s option for patch.

2019-12-13 Thread Mike Gilbert
On Fri, Dec 13, 2019 at 8:52 AM Michał Górny wrote: > > On Fri, 2019-12-13 at 08:47 -0500, Mike Gilbert wrote: > > On Thu, Dec 12, 2019 at 3:15 PM Ulrich Mueller wrote: > > > > > > > > On Thu, 12 Dec 2019, Mike Gilbert wrote: > > > > I think t

Re: [gentoo-portage-dev] [PATCH v2] eapply: Output verbosely only if patch fails to apply with -F0

2019-12-13 Thread Mike Gilbert
On Thu, Dec 12, 2019 at 4:15 PM Ulrich Mueller wrote: > > >>>>> On Thu, 12 Dec 2019, Mike Gilbert wrote: > > > On Wed, Nov 27, 2019 at 11:14 PM Michał Górny wrote: > >> On Wed, 2019-11-27 at 23:49 +0100, Ulrich Mueller wrote: > > >>

Re: [gentoo-portage-dev] [PATCH] eapply: Drop -s option for patch.

2019-12-13 Thread Mike Gilbert
On Thu, Dec 12, 2019 at 3:15 PM Ulrich Mueller wrote: > > >>>>> On Thu, 12 Dec 2019, Mike Gilbert wrote: > > > I think this should be reverted. It causes too much noise, and > > "solves" a problem only very rarely. > > Now, how many l

Re: [gentoo-portage-dev] [PATCH v2] eapply: Output verbosely only if patch fails to apply with -F0

2019-12-12 Thread Mike Gilbert
On Wed, Nov 27, 2019 at 11:14 PM Michał Górny wrote: > > On Wed, 2019-11-27 at 23:49 +0100, Ulrich Mueller wrote: > > > > > > > On Wed, 27 Nov 2019, Michael Orlitzky wrote: > > > This now disagrees with the PMS algorithm, doesn't it? > > > > The difference is that there is now a QA warning for

Re: [gentoo-portage-dev] [PATCH] eapply: Drop -s option for patch.

2019-12-12 Thread Mike Gilbert
On Mon, Nov 25, 2019 at 11:53 AM Zac Medico wrote: > > On 11/25/19 5:03 AM, Ulrich Müller wrote: > > We generally try to have verbose build logs, e.g., by calling > > configure with --disable-silent-rules. Silencing patch contradicts > > this, and will suppress reporting of fuzz factors. > > > >

Re: [gentoo-dev] [PATCH] virtualx.eclass: Append RESTRICT="!test? ( test )" by default

2019-12-12 Thread Mike Gilbert
On Thu, Dec 12, 2019 at 12:02 PM NP-Hardass wrote: > > On 12/11/19 9:58 AM, Michał Górny wrote: > > Append RESTRICT="!test? ( test )" in the default case when virtualx > > is conditional to USE=test. This fixes 440 MissingTestRestrict > > warnings. > > > > Signed-off-by: Michał Górny > > --- >

Re: [gentoo-dev] unsanctioned python 2.7 crusade

2019-12-06 Thread Mike Gilbert
On Fri, Dec 6, 2019 at 11:12 AM Thomas Deutschmann wrote: > > On 2019-12-06 16:48, Mike Gilbert wrote: > > It's not quite so simple as you make it sound. There really isn't a > > viable way to defer removal of python2-only packages until we remove > > dev-lang/python:2.

Re: [gentoo-dev] [PATCH] package.deprecated: Create initial template

2019-12-06 Thread Mike Gilbert
On Fri, Dec 6, 2019 at 10:46 AM Michael 'veremitz' Everitt wrote: > I hope you're not suggesting a rebase of any sort in gentoo.git, Matt ;) He's talking about rebasing local commits that haven't yet been pushed. That's perfectly normal.

Re: [gentoo-dev] unsanctioned python 2.7 crusade

2019-12-06 Thread Mike Gilbert
On Fri, Dec 6, 2019 at 8:52 AM Rich Freeman wrote: > > On Fri, Dec 6, 2019 at 8:06 AM Thomas Deutschmann wrote: > > > > Sure, if packages don't work anymore or are blocking something, we will > > start last-rite process. But for the sabnzbd example (I haven't looked > > closely on any other

Re: [gentoo-dev] Last rites: unmaintained Go packages with license issues

2019-12-03 Thread Mike Gilbert
On Tue, Dec 3, 2019 at 11:38 AM William Hubbs wrote: > > On Sun, Dec 01, 2019 at 10:23:12PM +0100, Michał Górny wrote: > > app-admin/docker-bench > > app-emulation/cadvisor > > app-emulation/reg > > app-metrics/alertmanager > > app-metrics/bind_exporter > > app-metrics/blackbox_exporter > >

[gentoo-portage-dev] [PATCH v2] install.py: ignore -Z / --context

2019-11-07 Thread Mike Gilbert
a "--" delimiter. Bug: https://bugs.gentoo.org/699548 Signed-off-by: Mike Gilbert --- If there is a cleaner way to do this, suggestions are welcome. diff --git a/bin/install.py b/bin/install.py index d3789ed96..495534d33 100755 --- a/bin/install.py +++ b/bin/install.py @@ -111,12 +11

Re: [gentoo-portage-dev] [PATCH] install.py: ignore -Z / --context

2019-11-07 Thread Mike Gilbert
On Thu, Nov 7, 2019 at 3:31 PM Zac Medico wrote: > > On 11/7/19 10:22 AM, Mike Gilbert wrote: > > The --context option accepts an optional argument, but only if it is > > passed via --context=arg. The argparse module does not deal with this > > properly. > > > >

[gentoo-portage-dev] [PATCH] install.py: ignore -Z / --context

2019-11-07 Thread Mike Gilbert
://bugs.gentoo.org/699548 Signed-off-by: Mike Gilbert --- bin/install.py | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/bin/install.py b/bin/install.py index d3789ed96..e56475ff1 100755 --- a/bin/install.py +++ b/bin/install.py @@ -111,12 +111,6 @@ def parse_args(args

Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Mike Gilbert
On Fri, Nov 1, 2019 at 5:34 PM Michael 'veremitz' Everitt wrote: > > On 01/11/19 21:11, Rich Freeman wrote: > > On Fri, Nov 1, 2019 at 4:36 PM Matt Turner wrote: > >> On Fri, Nov 1, 2019 at 12:59 PM Michael 'veremitz' Everitt > >> wrote: > >>> > >>> Therefore, it would be much /more/ useful to

Re: [gentoo-portage-dev] [PATCH] install-qa-check.d: remove check that bans libtool files and static libs from /

2019-10-28 Thread Mike Gilbert
On Sun, Oct 27, 2019 at 1:58 PM Michał Górny wrote: > And why are you trying to sneak it past most of the developers via > gentoo-portage-dev instead of gentoo-dev? Sending mail to this list is standard-procedure when submitting a patch against the Portage repo. If you feel it needs wider

Re: [gentoo-dev] Change Bugzilla status to IN_PROGRESS when pull request is linked

2019-10-25 Thread Mike Gilbert
On Fri, Oct 25, 2019 at 12:09 PM Michał Górny wrote: > > On Fri, 2019-10-25 at 18:00 +0200, Ralph Seichter wrote: > > For convenience, would it be possible to automatically change the status > > of bugs from (UN)CONFIRMED to IN_PROGRESS when Larry The Cow attaches a > > pull request? I tend to

Re: [gentoo-dev] The demotivating process of contributing to devmanual

2019-10-15 Thread Mike Gilbert
On Tue, Oct 15, 2019 at 4:59 PM Michał Górny wrote: > > On Tue, 2019-10-15 at 16:47 -0400, Mike Gilbert wrote: > > On Tue, Oct 15, 2019 at 4:35 PM Michał Górny wrote: > > > Hello, everyone. > > > > > > I'd like to highlight a major problem with devmanual

Re: [gentoo-dev] The demotivating process of contributing to devmanual

2019-10-15 Thread Mike Gilbert
On Tue, Oct 15, 2019 at 4:35 PM Michał Górny wrote: > > Hello, everyone. > > I'd like to highlight a major problem with devmanual. For a basic > policy & developer documentation thingie, it's quality is so-so at best. > A lot of stuff is missing, lots of things are outdated or even > incorrect.

Re: [gentoo-dev] [PATCH] use.desc: add global USE flag 'split-sbin'

2019-10-15 Thread Mike Gilbert
On Tue, Oct 15, 2019 at 12:02 PM Mike Gilbert wrote: > > On Tue, Oct 15, 2019 at 8:00 AM David Seifert wrote: > > > > On Sun, 2019-10-13 at 12:33 -0400, Mike Gilbert wrote: > > > On Sat, Oct 12, 2019 at 1:52 PM David Seifert > > > wrote: > > >

Re: [gentoo-dev] [PATCH] use.desc: add global USE flag 'split-sbin'

2019-10-15 Thread Mike Gilbert
On Tue, Oct 15, 2019 at 8:00 AM David Seifert wrote: > > On Sun, 2019-10-13 at 12:33 -0400, Mike Gilbert wrote: > > On Sat, Oct 12, 2019 at 1:52 PM David Seifert > > wrote: > > > On Sat, 2019-10-12 at 19:01 +0200, Dennis Schridde wrote: > > > > On Samstag,

Re: [gentoo-dev] [PATCH] use.desc: add global USE flag 'split-sbin'

2019-10-13 Thread Mike Gilbert
On Sun, Oct 13, 2019 at 12:33 PM Mike Gilbert wrote: > > On Sat, Oct 12, 2019 at 1:52 PM David Seifert wrote: > > > > On Sat, 2019-10-12 at 19:01 +0200, Dennis Schridde wrote: > > > On Samstag, 12. Oktober 2019 18:02:28 CEST William Hubbs wrote: > > > > O

Re: [gentoo-dev] [PATCH] use.desc: add global USE flag 'split-sbin'

2019-10-13 Thread Mike Gilbert
On Sat, Oct 12, 2019 at 1:52 PM David Seifert wrote: > > On Sat, 2019-10-12 at 19:01 +0200, Dennis Schridde wrote: > > On Samstag, 12. Oktober 2019 18:02:28 CEST William Hubbs wrote: > > > On Sat, Oct 12, 2019 at 01:11:49PM +0200, Michał Górny wrote: > > > > On Sat, 2019-10-12 at 13:00 +0200,

[gentoo-dev] Last rites: sys-apps/man

2019-10-11 Thread Mike Gilbert
# Mike Gilbert (2019-10-11) # Inactive upstream for many years. # Several open bugs. # Please migrate to sys-apps/man-db. sys-apps/man

Re: [gentoo-dev] RFC: net-misc/curl: HTTP/3 support

2019-10-10 Thread Mike Gilbert
On Thu, Oct 10, 2019 at 4:03 PM Craig Andrews wrote: > > I'm working on getting HTTP/3 support in place for curl: > https://github.com/gentoo/gentoo/pull/12920 > > Yes, HTTP/3 isn't final yet. But we're Gentoo - that shouldn't stop us! > > My proposal involves: > * A new USE_EXPAND, CURL_HTTP3,

Re: [gentoo-dev] stable-bot is down. Temporary? Forever? Can we have a contacts page for it?

2019-10-04 Thread Mike Gilbert
On Thu, Oct 3, 2019 at 11:09 PM wrote: > > > > On October 3, 2019 3:32:28 PM EDT, "Robin H. Johnson" > wrote: > >On Wed, Oct 02, 2019 at 08:43:44AM -0700, Matt Turner wrote: > >> On Thu, Sep 26, 2019 at 12:29 AM Sergei Trofimovich > > wrote: > >> > > >> > I noticed that stable-bot stopped

Re: [gentoo-dev] cdrom.eclass vs KEYWORDS

2019-09-25 Thread Mike Gilbert
On Wed, Sep 25, 2019 at 4:14 PM Michał Górny wrote: > > Hi, > > I'm wondering if we're doing the right things by adding KEYWORDS to > packages using cdrom.eclass. After all, it's somewhat similar to live > ebuilds. That is, data is fetched outside regular PM mechanisms (though > not implicitly

Re: [gentoo-dev] Underscores in USE flags

2019-09-20 Thread Mike Gilbert
On Fri, Sep 20, 2019 at 4:03 PM Michał Górny wrote: > > On Fri, 2019-09-20 at 13:24 -0400, Mike Gilbert wrote: > > On Fri, Sep 20, 2019 at 12:55 PM Michał Górny wrote: > > > On Fri, 2019-09-20 at 12:41 -0400, Mike Gilbert wrote: > > > > On Fri, Sep 20, 201

Re: [gentoo-dev] Underscores in USE flags

2019-09-20 Thread Mike Gilbert
On Fri, Sep 20, 2019 at 3:03 PM Haelwenn (lanodan) Monnier wrote: > > [2019-09-20 13:24:45-0400] Mike Gilbert: > > On Fri, Sep 20, 2019 at 12:55 PM Michał Górny wrote: > > > On Fri, 2019-09-20 at 12:41 -0400, Mike Gilbert wrote: > > > > On Fri, Sep 20, 201

Re: [gentoo-dev] Underscores in USE flags

2019-09-20 Thread Mike Gilbert
On Fri, Sep 20, 2019 at 12:55 PM Michał Górny wrote: > > On Fri, 2019-09-20 at 12:41 -0400, Mike Gilbert wrote: > > On Fri, Sep 20, 2019 at 12:11 PM Michał Górny wrote: > > > On Fri, 2019-09-20 at 11:46 -0400, Mike Gilbert wrote: > > > > Recently, a large

Re: [gentoo-dev] Underscores in USE flags

2019-09-20 Thread Mike Gilbert
On Fri, Sep 20, 2019 at 12:11 PM Michał Górny wrote: > > On Fri, 2019-09-20 at 11:46 -0400, Mike Gilbert wrote: > > Recently, a large number of bugs were filed against packages that have > > USE flag names which contain underscores. Apparently PMS prohibits > > this

[gentoo-dev] Underscores in USE flags

2019-09-20 Thread Mike Gilbert
Recently, a large number of bugs were filed against packages that have USE flag names which contain underscores. Apparently PMS prohibits this except when the USE flag is part of a USE_EXPAND variable. https://projects.gentoo.org/pms/7/pms.html#x1-23.1.4 I'm not certain when this text was

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-15 Thread Mike Gilbert
On Sun, Sep 15, 2019 at 6:08 PM Peter Stuge wrote: > Mike Gilbert wrote: > > If you don't want to maintain them, you'll need to find someone else > > to do it. > > If noone else wants to take this then you can add me as proxied maintainer. Thanks, but I'm not personally i

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-15 Thread Mike Gilbert
On Sun, Sep 15, 2019 at 5:17 PM Rolf Eike Beer wrote: > Am Sonntag, 15. September 2019, 17:29:11 CEST schrieb Mike Gilbert: > > I still see ACCT_USER_HOME=/var/qmail/alias in acct-user/alias. > > This is not /var/qmail as for the other ones, but indeed the mail distribution

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-15 Thread Mike Gilbert
On Sun, Sep 15, 2019 at 5:10 AM Rolf Eike Beer wrote: > > Am Donnerstag, 12. September 2019, 18:38:30 CEST schrieb Rolf Eike Beer: > > Am Mittwoch, 11. September 2019, 00:54:39 CEST schrieb Michael Orlitzky: > > > On 9/10/19 4:25 PM, Rolf Eike Beer wrote: > > > > I'm not entirely sure. It's what

Re: [gentoo-dev] [PATCH 3/3] dev-vcs/hub: migrate to go-module.eclass

2019-09-12 Thread Mike Gilbert
On Thu, Sep 12, 2019 at 8:14 PM Michael Orlitzky wrote: > > On 9/12/19 5:23 PM, Mike Gilbert wrote: > > > > Putting the dependencies in RDEPEND means users get stuck with yet > > another copy of the code installed, in addition to the copy that is > > stat

Re: [gentoo-dev] [PATCH 3/3] dev-vcs/hub: migrate to go-module.eclass

2019-09-12 Thread Mike Gilbert
On Thu, Sep 12, 2019 at 5:11 PM Michael Orlitzky wrote: > > On 9/12/19 1:43 PM, Mike Gilbert wrote: > > > > They do "go away" if you pass the right options to emerge, or if you > > install it from a binpkg in the first place. > > > > The dep

Re: [gentoo-dev] [PATCH 3/3] dev-vcs/hub: migrate to go-module.eclass

2019-09-12 Thread Mike Gilbert
On Thu, Sep 12, 2019 at 1:05 PM Michael Orlitzky wrote: > > On 9/12/19 12:55 PM, Mike Gilbert wrote: > > > > Portage only handles rebuilds for slot-operator deps in RDEPEND. It > > ignores slot-operators in DEPEND. > > > > Sure, but putting them in RD

Re: [gentoo-dev] [PATCH 3/3] dev-vcs/hub: migrate to go-module.eclass

2019-09-12 Thread Mike Gilbert
On Thu, Sep 12, 2019 at 12:52 PM Michael Orlitzky wrote: > > On 9/12/19 12:42 PM, Alec Warner wrote: > > > > In general I don't see bundling as a major problem. In the land of > > dynamic binaries, it's a big advantage because you can upgrade libfoo > > and all consumers of libfoo get the upgrade

Re: [gentoo-dev] uid/gid request for net-misc/openntpd

2019-09-11 Thread Mike Gilbert
On Wed, Sep 11, 2019 at 8:27 PM Paul B. Henson wrote: > > It was suggested to use uid/gid 321 for this purpose? Any objections to > this selection? > > If not, how do I get > > https://api.gentoo.org/uid-gid.txt > > updated to mark it as requested or reserved? Added.

Re: [gentoo-dev] Use acct-* for qmail users

2019-09-10 Thread Mike Gilbert
On Tue, Sep 10, 2019 at 11:48 AM Rolf Eike Beer wrote: > > I have created a PR here that removes manual creation of users and groups from > qmail.eclass and uses acct-* for that. There are already fixed uids and gids > for these things, I just put them into ebuilds: > >

Re: [gentoo-dev] [PATCH] udev.eclass: minor @USAGE fixes

2019-09-06 Thread Mike Gilbert
On Fri, Sep 6, 2019 at 3:11 PM Ben Kohler wrote: > > Signed-off-by: Ben Kohler > --- > eclass/udev.eclass | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/eclass/udev.eclass b/eclass/udev.eclass > index baf60584938..2873ae9a92c 100644 > --- a/eclass/udev.eclass > +++

Re: [gentoo-dev] [PATCH] tmpfiles.eclass: fix @USAGE to not include function name

2019-09-06 Thread Mike Gilbert
On Fri, Sep 6, 2019 at 2:52 PM Michael Everitt wrote: > > On 06/09/19 18:27, Ben Kohler wrote: > > Signed-off-by: Ben Kohler > > --- > > eclass/tmpfiles.eclass | 6 +++--- > > 1 file changed, 3 insertions(+), 3 deletions(-) > > > > diff --git a/eclass/tmpfiles.eclass b/eclass/tmpfiles.eclass >

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2019-09-05 Thread Mike Gilbert
On Wed, Sep 4, 2019 at 7:26 PM Thomas Deutschmann wrote: > If you want to make it clear, change "should" to "must" and maybe > clarify per-package exception and limit to update case if you believe > that really *all* *new* eclasses must be send to mailing list. As a native English

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2019-09-05 Thread Mike Gilbert
On Thu, Sep 5, 2019 at 6:47 PM Thomas Deutschmann wrote: > > On 2019-09-05 22:16, Michał Górny wrote: > >> But as per the way the dev manual is written, he arguably *is* > >> following policy. > >> > >> Stop taking the line of assuming he's trying to be belligerent. > > > > He says explicitly

[gentoo-dev] [PATCH 2/2] acct-user/portage: new user (250)

2019-09-02 Thread Mike Gilbert
Package-Manager: Portage-2.3.75_p2, Repoman-2.3.17_p44 Signed-off-by: Mike Gilbert --- acct-user/portage/metadata.xml | 7 +++ acct-user/portage/portage-0.ebuild | 12 2 files changed, 19 insertions(+) create mode 100644 acct-user/portage/metadata.xml create mode 100644

[gentoo-dev] [PATCH 1/2] acct-group/portage: new group (250)

2019-09-02 Thread Mike Gilbert
Package-Manager: Portage-2.3.75_p2, Repoman-2.3.17_p44 Signed-off-by: Mike Gilbert --- acct-group/portage/metadata.xml | 7 +++ acct-group/portage/portage-0.ebuild | 8 2 files changed, 15 insertions(+) create mode 100644 acct-group/portage/metadata.xml create mode 100644 acct

[gentoo-portage-dev] [PATCH 1/2] acct-group/portage: new group (250)

2019-09-02 Thread Mike Gilbert
Package-Manager: Portage-2.3.75_p2, Repoman-2.3.17_p44 Signed-off-by: Mike Gilbert --- acct-group/portage/metadata.xml | 7 +++ acct-group/portage/portage-0.ebuild | 8 2 files changed, 15 insertions(+) create mode 100644 acct-group/portage/metadata.xml create mode 100644 acct

[gentoo-portage-dev] [PATCH 2/2] acct-user/portage: new user (250)

2019-09-02 Thread Mike Gilbert
Package-Manager: Portage-2.3.75_p2, Repoman-2.3.17_p44 Signed-off-by: Mike Gilbert --- acct-user/portage/metadata.xml | 7 +++ acct-user/portage/portage-0.ebuild | 12 2 files changed, 19 insertions(+) create mode 100644 acct-user/portage/metadata.xml create mode 100644

[gentoo-dev] Re: Home directory for the 'portage' user

2019-09-02 Thread Mike Gilbert
On Mon, Sep 2, 2019 at 1:04 PM Mike Gilbert wrote: > > I would like to create an acct-user package for the 'portage' user, > but I'm having trouble deciding on a home directory. > > baselayout currently sets it to /var/tmp/portage, and this just seems > like a bad idea to me.

[gentoo-portage-dev] Re: Home directory for the 'portage' user

2019-09-02 Thread Mike Gilbert
On Mon, Sep 2, 2019 at 1:04 PM Mike Gilbert wrote: > > I would like to create an acct-user package for the 'portage' user, > but I'm having trouble deciding on a home directory. > > baselayout currently sets it to /var/tmp/portage, and this just seems > like a bad idea to me.

[gentoo-dev] Home directory for the 'portage' user

2019-09-02 Thread Mike Gilbert
I would like to create an acct-user package for the 'portage' user, but I'm having trouble deciding on a home directory. baselayout currently sets it to /var/tmp/portage, and this just seems like a bad idea to me. I'm pretty sure we have a QA policy against installing files there anyway. If we

[gentoo-portage-dev] Home directory for the 'portage' user

2019-09-02 Thread Mike Gilbert
I would like to create an acct-user package for the 'portage' user, but I'm having trouble deciding on a home directory. baselayout currently sets it to /var/tmp/portage, and this just seems like a bad idea to me. I'm pretty sure we have a QA policy against installing files there anyway. If we

Re: [gentoo-dev] [PATCH 1/1] ebuild-writing/users-and-groups: GLEP 81 user data guidelines.

2019-09-02 Thread Mike Gilbert
On Sun, Sep 1, 2019 at 1:48 PM Michael Orlitzky wrote: > + > + Choosing a home directory > + > + > + In most cases, the default home directory (that is, no home > + directory) should be used. GLEP81 changed two aspects of user > + management with respect to home directories:

[gentoo-portage-dev] [PATCH 2/2] Add test case for unshare_net code in portage.process

2019-08-30 Thread Mike Gilbert
Code by Zac Medico, with some small tweaks. --- lib/portage/tests/process/test_unshare_net.py | 32 +++ 1 file changed, 32 insertions(+) create mode 100644 lib/portage/tests/process/test_unshare_net.py diff --git a/lib/portage/tests/process/test_unshare_net.py

[gentoo-portage-dev] [PATCH 1/2] Use RTNETLINK to configure the loopback interface

2019-08-30 Thread Mike Gilbert
This eliminates the dependency on iproute2 on Linux. Signed-off-by: Mike Gilbert --- lib/portage/process.py | 26 -- lib/portage/util/netlink.py | 98 + 2 files changed, 108 insertions(+), 16 deletions(-) create mode 100644 lib/portage/util

Re: [gentoo-portage-dev] [PATCH] Use RTNETLINK to configure the loopback interface

2019-08-28 Thread Mike Gilbert
On Tue, Aug 27, 2019 at 7:11 PM Zac Medico wrote: > > On 8/27/19 9:24 AM, Alec Warner wrote: > > unit tests? > > > > -A > > Maybe something like this: > > diff --git a/lib/portage/tests/process/test_unshare_net.py > b/lib/portage/tests/process/test_unshare_net.py > new file mode 100644 > index

Re: [gentoo-dev] act-{user,group} & RDEPEND

2019-08-28 Thread Mike Gilbert
On Wed, Aug 28, 2019 at 11:09 AM Thomas Deutschmann wrote: > > Hi, > > most packages are putting acct-{user,group}/* dependencies into RDEPEND. > > What about packages using tmpfiles eclass and installing tmpfiles which > will make use of acct-{user,group}/* depedencies? > > I.e.

[gentoo-portage-dev] [PATCH] Use RTNETLINK to configure the loopback interface

2019-08-26 Thread Mike Gilbert
This eliminates the dependency on iproute2 on Linux. Signed-off-by: Mike Gilbert --- lib/portage/process.py | 25 -- lib/portage/util/netlink.py | 91 + 2 files changed, 100 insertions(+), 16 deletions(-) create mode 100644 lib/portage/util

[gentoo-dev] [PATCH] meson.eclass: refactor mesontestargs into its own function

2019-08-25 Thread Mike Gilbert
This will allow other src_test implementations to easily compute meson test arguments. Signed-off-by: Mike Gilbert --- eclass/meson.eclass | 25 +++-- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index fa859ace996f

Re: [gentoo-dev] Reserve mythtv user UID 103

2019-08-25 Thread Mike Gilbert
On Sun, Aug 25, 2019 at 9:10 AM The Bit Pit wrote: > > > On 8/24/19 5:11 PM, Mike Gilbert wrote: > > On Sat, Aug 24, 2019 at 5:28 PM The Bit Pit wrote: > >> Group is not needed. mythtv uses the video group. This is already in my > >> pull request #12763 to bum

Re: [gentoo-dev] Reserve mythtv user UID 103

2019-08-24 Thread Mike Gilbert
On Sat, Aug 24, 2019 at 5:28 PM The Bit Pit wrote: > > Group is not needed. mythtv uses the video group. This is already in my > pull request #12763 to bump to version 30.0 patch. I added myself as proxy > maintainer to acct-user/mythtv I assume it is in the video group so that it can

[gentoo-dev] Re: [PATCH] autotools.eclass: drop outdated sys-devel/gettext blocker

2019-08-23 Thread Mike Gilbert
On Fri, Aug 23, 2019 at 4:46 PM Thomas Deutschmann wrote: > > All > Reported-by: Jory Pratt > Signed-off-by: Thomas Deutschmann > --- > eclass/autotools.eclass | 5 + > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass >

Re: [gentoo-dev] [RFC] Reserve slurm user and group uid/gid 500/500

2019-08-23 Thread Mike Gilbert
On Fri, Aug 23, 2019 at 3:27 PM Alexey 'Alexxy' Shvetsov wrote: > > Hi! > > I'd like to reserve slurm user and group for sys-cluster/slurm. I plan to use > old uid/gid for it (500/500) > I think we are trying to avoid using 500 too 999 for the time being. Can you pick another number lower than

[gentoo-dev] meson.eclass: meson_src_{compile,install}: Pass "$@" to

2019-08-16 Thread Mike Gilbert
Please review this patch. https://670788.bugs.gentoo.org/attachment.cgi?id=587064

[gentoo-portage-dev] [PATCH] sys-apps/portage: depend on iproute2 on Linux

2019-08-16 Thread Mike Gilbert
This should ensure that /bin/ip is available during early stage builds. Package-Manager: Portage-2.3.71_p6, Repoman-2.3.17_p5 Signed-off-by: Mike Gilbert --- sys-apps/portage/portage-2.3.71.ebuild | 5 - sys-apps/portage/portage-.ebuild | 5 - 2 files changed, 8 insertions(+), 2

Re: [gentoo-dev] [PATCH] acct-user.eclass: die explicitly if HOME is missing in preinst

2019-08-15 Thread Mike Gilbert
On Thu, Aug 15, 2019 at 3:01 PM Michael Orlitzky wrote: > > On 8/15/19 11:43 AM, Mike Gilbert wrote: > > > > + # Path might be missing due to INSTALL_MASK, etc. > > + # https://bugs.gentoo.org/691478 > > + if [

[gentoo-dev] [PATCH] acct-user.eclass: die explicitly if HOME is missing in preinst

2019-08-15 Thread Mike Gilbert
Bug: https://bugs.gentoo.org/691478 --- eclass/acct-user.eclass | 8 1 file changed, 8 insertions(+) diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass index 60009643c144..008dc6bb7d68 100644 --- a/eclass/acct-user.eclass +++ b/eclass/acct-user.eclass @@ -334,6 +334,14 @@

Re: [gentoo-dev] [PATCH] acct-user.eclass: handle missing path in preinst

2019-08-15 Thread Mike Gilbert
On Thu, Aug 15, 2019 at 11:00 AM Mike Gilbert wrote: > > On Thu, Aug 15, 2019 at 8:32 AM Michael Orlitzky wrote: > > > > On 8/14/19 5:41 PM, Mike Gilbert wrote: > > > > > > (If the "man" user really reads things from e.g. $

Re: [gentoo-dev] [PATCH] acct-user.eclass: handle missing path in preinst

2019-08-15 Thread Mike Gilbert
On Thu, Aug 15, 2019 at 8:32 AM Michael Orlitzky wrote: > > On 8/14/19 5:41 PM, Mike Gilbert wrote: > > > > (If the "man" user really reads things from e.g. $HOME/man5/ebuild.5, > > I'll eat my foot.) > > > > > > Agreed. Please file

Re: [gentoo-dev] [PATCH] acct-user.eclass: ignore missing directory in preinst

2019-08-15 Thread Mike Gilbert
On Thu, Aug 15, 2019 at 8:33 AM Michael Orlitzky wrote: > > On 8/15/19 3:19 AM, Ulrich Mueller wrote: > > > > I don't think that's a sane situation, so maybe the eclass should just > > die here? (Basically, there are two possibilities: Either, things will > > break if the dir is missing, then

[gentoo-dev] [PATCH] acct-user.eclass: ignore missing directory in preinst

2019-08-14 Thread Mike Gilbert
Closes: https://bugs.gentoo.org/691478 --- eclass/acct-user.eclass | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass index 60009643c144..077f85417ce8 100644 --- a/eclass/acct-user.eclass +++ b/eclass/acct-user.eclass @@

<    1   2   3   4   5   6   7   8   9   10   >