Re: [gentoo-dev] [PATCH] acct-user.eclass: don't modify existing user by default

2021-01-08 Thread Mike Gilbert
On Fri, Jan 8, 2021 at 1:31 PM Michał Górny wrote: > Again, I don't understand why you continue escalating this. I have > already indicated that I'm fine with adding an option to disable this, > given that 1) the current behavior remains the default, and 2) people > are given big fat warning

Re: [gentoo-dev] [PATCH] acct-user.eclass: don't modify existing user by default

2021-01-08 Thread Mike Gilbert
On Fri, Jan 8, 2021 at 11:29 AM Thomas Deutschmann wrote: > This is a technical mailing list. Currently, acct-* stuff is breaking > stuff. Nobody has challenged this yet. > > Now I proposed a way how to unbreak stuff. > > Please tell me why we should keep broken stuff for non-technical reason >

Re: [gentoo-dev] [PATCH] acct-user.eclass: don't modify existing user by default

2021-01-08 Thread Mike Gilbert
On Fri, Jan 8, 2021 at 11:29 AM Thomas Deutschmann wrote: > > On 2021-01-08 17:03, Mike Gilbert wrote: > > I strongly object to you pushing this patch as-is. There have been > > plenty of non-technical objections, including from the eclass > > maintainer. >

Re: [gentoo-dev] [PATCH] acct-user.eclass: don't modify existing user by default

2021-01-08 Thread Mike Gilbert
On Fri, Jan 8, 2021 at 10:48 AM Thomas Deutschmann wrote: > > Hi, > > since nobody posted any technical objections, I am going to push the > proposed patch on Saturday to address the current issue and allow any > professional Gentoo user relying on usermod/configuration management > tool to move

Re: [gentoo-dev] [PATCH] systemd.eclass: remove SYSROOT from pkg-config output

2021-01-06 Thread Mike Gilbert
On Wed, Jan 6, 2021 at 5:47 PM James Le Cuirot wrote: > > On Mon, 4 Jan 2021 19:28:37 -0500 > Mike Gilbert wrote: > > > On Mon, Jan 4, 2021 at 6:45 PM Mike Gilbert wrote: > > > > > > On Mon, Jan 4, 2021 at 6:18 PM James Le Cuirot wrote: > > &g

Re: [gentoo-dev] [PATCH] systemd.eclass: remove SYSROOT from pkg-config output

2021-01-04 Thread Mike Gilbert
On Mon, Jan 4, 2021 at 6:45 PM Mike Gilbert wrote: > > On Mon, Jan 4, 2021 at 6:18 PM James Le Cuirot wrote: > > $ PKG_CONFIG_SYSROOT_DIR=/foo pkg-config --variable=udevdir udev > > /lib/udev > > > > The udevdir variable is not affected by PKG_CONFIG_SYSROOT

Re: [gentoo-dev] [PATCH] systemd.eclass: remove SYSROOT from pkg-config output

2021-01-04 Thread Mike Gilbert
On Mon, Jan 4, 2021 at 6:18 PM James Le Cuirot wrote: > $ PKG_CONFIG_SYSROOT_DIR=/foo pkg-config --variable=udevdir udev > /lib/udev > > The udevdir variable is not affected by PKG_CONFIG_SYSROOT_DIR at all. > And why would it be? The man page says that this variable is only > applied to -I and

Re: [gentoo-dev] [PATCH] acct-user.eclass: don't modify existing user by default

2021-01-04 Thread Mike Gilbert
On Mon, Jan 4, 2021 at 11:50 AM Thomas Deutschmann wrote: > > On 2021-01-04 17:38, Michał Górny wrote: > > You've actually added 'portage' to group 'thomas'. > > Yes, I know that. > > Well, I understand why this might be confusing for you. Like I was using > portage as example for the described

Re: [gentoo-dev] [PATCH] acct-user.eclass: don't modify existing user by default

2021-01-04 Thread Mike Gilbert
On Mon, Jan 4, 2021 at 11:34 AM Thomas Deutschmann wrote: > > On 2021-01-04 17:30, Thomas Deutschmann wrote: > > On 2021-01-04 17:28, Michał Górny wrote: > >> It must be a bug in your version of the eclass. I've just reemerged > >> acct-group/wheel and to*my great surprise* I'm still there.

Re: [gentoo-dev] [PATCH] acct-user.eclass: don't modify existing user by default

2021-01-04 Thread Mike Gilbert
On Mon, Jan 4, 2021 at 4:23 AM Michał Górny wrote: > > On Mon, 2021-01-04 at 02:35 +0100, Thomas Deutschmann wrote: > > Modifying an existing user is a bad default and makes Gentoo > > special because it is common for system administrators to make > > modifications to user (i.e. putting an user

Re: [gentoo-dev] [PATCH] acct-user.eclass: don't modify existing user by default

2021-01-03 Thread Mike Gilbert
On Sun, Jan 3, 2021 at 8:35 PM Thomas Deutschmann wrote: > > Modifying an existing user is a bad default and makes Gentoo > special because it is common for system administrators to make > modifications to user (i.e. putting an user into another service's > group to allow that user to access

[gentoo-dev] [PATCH 3/3] udev.eclass: copy sysroot/prefix logic from systemd.eclass

2021-01-03 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- eclass/udev.eclass | 18 -- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/eclass/udev.eclass b/eclass/udev.eclass index 9a65b080f171..8e256385f8ef 100644 --- a/eclass/udev.eclass +++ b/eclass/udev.eclass @@ -50,11 +50,25 @@ fi

[gentoo-dev] [PATCH 2/3] systemd.eclass: rework prefix logic for EAPI 7

2021-01-03 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- eclass/systemd.eclass | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/eclass/systemd.eclass b/eclass/systemd.eclass index f6d1fa2d92d6..9f439238fe6c 100644 --- a/eclass/systemd.eclass +++ b/eclass/systemd.eclass @@ -46,12

[gentoo-dev] [PATCH 1/3] udev.eclass: rework _udev_get_udevdir

2021-01-03 Thread Mike Gilbert
Rewrite logic to resemble _systemd_get_dir from systemd.eclass. Remove incorrect command substitution: pkg-config --exists does not write to stdout. Die when pkg-config --variable fails. Signed-off-by: Mike Gilbert --- eclass/udev.eclass | 10 +- 1 file changed, 5 insertions(+), 5

Re: [gentoo-dev] [PATCH] systemd.eclass: remove SYSROOT from pkg-config output

2021-01-03 Thread Mike Gilbert
On Sun, Jan 3, 2021 at 7:52 AM James Le Cuirot wrote: > > On Sat, 2 Jan 2021 20:09:04 -0500 > Mike Gilbert wrote: > > > When cross-compiling, users will typically have > > PKG_CONFIG_SYSROOT=${SYSROOT} defined via pkg-config wrapper. > > > > When PKG_CONFI

[gentoo-dev] [PATCH] udev.eclass: rework _udev_get_udevdir

2021-01-02 Thread Mike Gilbert
that sets PKG_CONFIG_SYSROOT_DIR. Signed-off-by: Mike Gilbert --- eclass/udev.eclass | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/eclass/udev.eclass b/eclass/udev.eclass index 2873ae9a92c3..82af1ea7788b 100644 --- a/eclass/udev.eclass +++ b/eclass/udev.eclass @@ -50,12

[gentoo-dev] [PATCH] systemd.eclass: remove SYSROOT from pkg-config output

2021-01-02 Thread Mike Gilbert
When cross-compiling, users will typically have PKG_CONFIG_SYSROOT=${SYSROOT} defined via pkg-config wrapper. When PKG_CONFIG_SYSROOT is set, all paths included in pkg-config output get prefixed with this value. Signed-off-by: Mike Gilbert --- This patch has already been pushed, but I figured

Re: [gentoo-dev] [RFC] Recap: Discontinuing LibreSSL support?

2020-12-30 Thread Mike Gilbert
On Wed, Dec 30, 2020 at 9:50 PM Peter Stuge wrote: > > Michał Górny wrote: > > > > I think the three main ways forward from here would be to either: > > > > > > > > 1. Keep LibreSSL for indefinite time (possibly masked) > > > > 2. Eventually move LibreSSL to libressl overlay. > > > > 3.

[gentoo-portage-dev] [PATCH] Drop Python 2 comatibility in extension modules

2020-12-24 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- src/portage_util_file_copy_reflink_linux.c | 10 +- src/portage_util_libc.c| 10 +- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/src/portage_util_file_copy_reflink_linux.c b/src

Re: [gentoo-portage-dev] [PATCH] Adjust mangling of "arch" value from scanelf output

2020-12-24 Thread Mike Gilbert
On Thu, Dec 24, 2020 at 1:31 AM Zac Medico wrote: > > On 12/23/20 7:34 PM, Mike Gilbert wrote: > > scanelf may generate output that looks like this: > > > > ``` > > UNKNOWN_TYPE;lib/firmware/ath10k/WCN3990/hw1.0/wlanmdsp.mbn;; - ; > > EM_ARM;

[gentoo-portage-dev] [PATCH] Adjust mangling of "arch" value from scanelf output

2020-12-23 Thread Mike Gilbert
EDED.ELF.2. This unintentionally changes "UNKNOWN_TYPE" to "NOWN_TYPE". Instead, let's just remove the string "EM_" from the front. Signed-off-by: Mike Gilbert --- bin/misc-functions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/misc-fu

Re: [gentoo-dev] Re: Slotted Lua + revdeps to be unmasked on Christmas Eve

2020-12-23 Thread Mike Gilbert
On Wed, Dec 23, 2020 at 1:21 PM Michael Orlitzky wrote: > > On 12/23/20 12:13 PM, Jonathan Callen wrote: > > > > One way this could be done without breaking things might be to create a > > subdirectory of /usr/$(get_libdir) for each version of Lua and creating > > a liblua.a and/or liblua.so

Re: [gentoo-dev] [PATCH 1/3] meson.eclass: use python eselect module in _meson_env_array

2020-12-20 Thread Mike Gilbert
On Sun, Dec 20, 2020 at 2:13 PM William Hubbs wrote: > > On Thu, Dec 17, 2020 at 10:58:23PM +0100, Michał Górny wrote: > > On Thu, 2020-12-17 at 16:50 -0500, Mike Gilbert wrote: > > > On Thu, Dec 17, 2020 at 4:44 PM Michał Górny > > > wrote: > > > >

Re: [gentoo-dev] [PATCH] unpacker.eclass: add zst support

2020-12-20 Thread Mike Gilbert
On Sun, Dec 20, 2020 at 12:23 PM Alexey Mishustin wrote: > > Mike, > Thank you for your reply! > > вс, 20 дек. 2020 г. в 18:29, Mike Gilbert : > > > I like the idea, but there are some problems with the execution. > > > > However, I would rather not comment

Re: [gentoo-dev] [PATCH] unpacker.eclass: add zst support

2020-12-20 Thread Mike Gilbert
On Sun, Dec 20, 2020 at 10:00 AM Alexey Mishustin wrote: > > Hi! > > I would like, within my capabilities, to contribute to Gentoo development. > > ... > > PATCH: > https://github.com/halcon74/unpack-eclass/commit/0c38a1db2db74502a8808dffdf656a1a8b0b4c1a I like the idea, but there are some

Re: [gentoo-dev] [PATCH v2] glep-0063: Add section about the Gentoo keyserver

2020-12-18 Thread Mike Gilbert
On Fri, Dec 18, 2020 at 2:45 AM Ulrich Mueller wrote: > > >>>>> On Thu, 17 Dec 2020, Mike Gilbert wrote: > > > Doesn't the same restriction apply to relicensing it? > > No, because the CC licenses have an explicit provision that allows it > when distri

[gentoo-dev] [PATCH v3] glep-0063: Add section about the Gentoo keyserver

2020-12-18 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- v3: Fixed typo. Added link to keys.gentoo.org. Moved SKS upload advice to Recommendations section. Added Gentoo keyserver advice to Bare minimum requirements section. glep-0063.rst | 32 1 file changed, 24 insertions

Re: [gentoo-dev] [PATCH v2] glep-0063: Add section about the Gentoo keyserver

2020-12-17 Thread Mike Gilbert
On Thu, Dec 17, 2020 at 6:58 PM Thomas Deutschmann wrote: > > Hi, > > sorry to be a show stopper here but I have to admit I don't like this > addition. > > If I remember correctly we were talking about this when we actively > worked on this GLEP and decided to not put put anything like that into

Re: [gentoo-dev] [PATCH v2] glep-0063: Add section about the Gentoo keyserver

2020-12-17 Thread Mike Gilbert
On Thu, Dec 17, 2020 at 5:03 PM Ulrich Mueller wrote: > > >>>>> On Thu, 17 Dec 2020, Mike Gilbert wrote: > > > Should I also drop the explicit copyright notice? > > >> Copyright (c) 2013-2019 by Robin Hugh Johnson, Andreas K. Hüttel, > >> Mar

Re: [gentoo-dev] [PATCH 1/3] meson.eclass: use python eselect module in _meson_env_array

2020-12-17 Thread Mike Gilbert
On Thu, Dec 17, 2020 at 4:44 PM Michał Górny wrote: > > On Thu, 2020-12-17 at 16:30 -0500, Mike Gilbert wrote: > > Closes: https://bugs.gentoo.org/759433 > > Signed-off-by: Mike Gilbert > > --- > > eclass/meson.eclass | 3 ++- > > 1 file changed, 2 inser

Re: [gentoo-dev] [PATCH v2] glep-0063: Add section about the Gentoo keyserver

2020-12-17 Thread Mike Gilbert
On Thu, Dec 17, 2020 at 4:31 PM Ulrich Mueller wrote: > > Please also update the license of the GLEP to CC-BY-SA-4.0 [1]. > See for example glep-0001.rst for the new footer. > > [1] > https://www.gentoo.org/glep/glep-0001.html#what-belongs-in-a-successful-glep > (item 8) Should I also drop

[gentoo-dev] [PATCH 3/3] app-emulation/gallium-nine-standalone: update meson_env_array refereneces

2020-12-17 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- .../gallium-nine-standalone-0.7.ebuild| 4 ++-- .../gallium-nine-standalone-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-emulation/gallium-nine-standalone/gallium-nine

[gentoo-dev] [PATCH 1/3] meson.eclass: use python eselect module in _meson_env_array

2020-12-17 Thread Mike Gilbert
Closes: https://bugs.gentoo.org/759433 Signed-off-by: Mike Gilbert --- eclass/meson.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 21338280df33..6296f1dd26e5 100644 --- a/eclass/meson.eclass +++ b/eclass/meson.eclass

[gentoo-dev] [PATCH 2/3] meson.eclass: make meson_env_array public

2020-12-17 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- eclass/meson.eclass | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 6296f1dd26e5..7bd4b7ec8395 100644 --- a/eclass/meson.eclass +++ b/eclass

Re: [gentoo-dev] [PATCH 1/3] dev-util/meson: install meson-array script

2020-12-17 Thread Mike Gilbert
On Thu, Dec 17, 2020 at 3:50 PM Mike Gilbert wrote: > > On Thu, Dec 17, 2020 at 3:38 PM William Hubbs wrote: > > > > On Sat, Dec 12, 2020 at 09:22:06PM -0500, Mike Gilbert wrote: > > > On Sat, Dec 12, 2020 at 9:09 PM William Hubbs wrote: > > > > > >

Re: [gentoo-dev] [PATCH 1/3] dev-util/meson: install meson-array script

2020-12-17 Thread Mike Gilbert
On Thu, Dec 17, 2020 at 3:38 PM William Hubbs wrote: > > On Sat, Dec 12, 2020 at 09:22:06PM -0500, Mike Gilbert wrote: > > On Sat, Dec 12, 2020 at 9:09 PM William Hubbs wrote: > > > > > > On Sat, Dec 12, 2020 at 04:25:48PM -0500, Mike Gilbert wrote: > >

Re: [gentoo-dev] [PATCH v2] glep-0063: Add section about the Gentoo keyserver

2020-12-17 Thread Mike Gilbert
On Thu, Dec 17, 2020 at 3:03 PM Aaron W. Swenson wrote: > > On Thu, Dec 17, 2020 at 01:12:16PM -0500, Mike Gilbert wrote: > >Signed-off-by: Mike Gilbert > >--- > > > >v2: Added "This upload is required in addition to uploading the SK

Re: [gentoo-dev] [PATCH v2] glep-0063: Add section about the Gentoo keyserver

2020-12-17 Thread Mike Gilbert
On Thu, Dec 17, 2020 at 1:44 PM Davide Pesavento wrote: > > On Thu, Dec 17, 2020 at 1:12 PM Mike Gilbert wrote: > > > > Signed-off-by: Mike Gilbert > > --- > > > > v2: Added "This upload is required in addition to uploading t

Re: [gentoo-dev] GPG key refresh

2020-12-17 Thread Mike Gilbert
On Wed, Dec 16, 2020 at 3:01 AM Michał Górny wrote: > > On Tue, 2020-12-15 at 23:37 -0500, Aaron W. Swenson wrote: > > On 2020-12-15 11:16, Michael Orlitzky wrote: > > > On 12/15/20 11:11 AM, Thomas Deutschmann wrote: > > > > > > > > What do you mean exactly? > > > > > > > > For Gentoo tooling,

Re: [gentoo-dev] GPG key refresh

2020-12-17 Thread Mike Gilbert
On Wed, Dec 16, 2020 at 11:48 PM desultory wrote: > > On 12/16/20 03:01, Michał Górny wrote: > > On Tue, 2020-12-15 at 23:37 -0500, Aaron W. Swenson wrote: > >> On 2020-12-15 11:16, Michael Orlitzky wrote: > >>> On 12/15/20 11:11 AM, Thomas Deutschmann wrote: > > What do you mean

[gentoo-dev] [PATCH v2] glep-0063: Add section about the Gentoo keyserver

2020-12-17 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- v2: Added "This upload is required in addition to uploading the SKS pool." glep-0063.rst | 24 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/glep-0063.rst b/glep-0063.rst index 82541bd..ec465db 100644 --- a/gle

[gentoo-dev] [PATCH] glep-0063: Add section about the Gentoo keyserver

2020-12-17 Thread Mike Gilbert
Signed-off-by: Mike Gilbert --- glep-0063.rst | 24 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/glep-0063.rst b/glep-0063.rst index 82541bd..4191709 100644 --- a/glep-0063.rst +++ b/glep-0063.rst @@ -7,10 +7,10 @@ Author: Robin H. Johnson

Re: [gentoo-dev] [PATCH 1/3] dev-util/meson: install meson-array script

2020-12-12 Thread Mike Gilbert
On Sat, Dec 12, 2020 at 9:09 PM William Hubbs wrote: > > On Sat, Dec 12, 2020 at 04:25:48PM -0500, Mike Gilbert wrote: > > On Sat, Dec 12, 2020 at 3:48 PM William Hubbs wrote: > > > If both /usr/bin/python and /usr/bin/python3 are going away, the best > > > choice

Re: [gentoo-dev] [PATCH 1/3] dev-util/meson: install meson-array script

2020-12-12 Thread Mike Gilbert
On Sat, Dec 12, 2020 at 3:48 PM William Hubbs wrote: > If both /usr/bin/python and /usr/bin/python3 are going away, the best > choice would be to add functionality to python-exec or eselect python to tell > us > the path to the default python interpretor. Once we know that we call it > directly.

[gentoo-dev] [PATCH 3/3] app-emulation/gallium-nine-standalone: use meson-array

2020-12-11 Thread Mike Gilbert
Bug: https://bugs.gentoo.org/759433 Signed-off-by: Mike Gilbert --- .../gallium-nine-standalone-0.7.ebuild| 4 ++-- .../gallium-nine-standalone-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-emulation

[gentoo-dev] [PATCH 2/3] meson.eclass: use meson-array script

2020-12-11 Thread Mike Gilbert
This allows python-exec to pick a suitable interpreter when /usr/bin/python is missing. Closes: https://bugs.gentoo.org/759433 Signed-off-by: Mike Gilbert --- eclass/meson.eclass | 100 +--- 1 file changed, 39 insertions(+), 61 deletions(-) diff --git

[gentoo-dev] [PATCH 1/3] dev-util/meson: install meson-array script

2020-12-11 Thread Mike Gilbert
Bug: https://bugs.gentoo.org/759433 Signed-off-by: Mike Gilbert --- dev-util/meson/files/meson-array | 18 ++ ...on-0.55.3.ebuild => meson-0.55.3-r1.ebuild} | 5 + dev-util/meson/meson-.ebuild | 5 + 3 files changed, 28 inserti

[gentoo-dev] Maintainer needed: app-shells/ksh

2020-12-01 Thread Mike Gilbert
Due to events that have occurred upstream, I have decided to stop maintaining app-shells/ksh for Gentoo. If you are interested in maintaining this package, I suggest reading through this issue. https://github.com/att/ast/issues/1466 To summarize, due to some vocal members of the KSH community,

Re: [gentoo-dev] PSA: switching default tmpfiles virtual provider

2020-11-30 Thread Mike Gilbert
On Sun, Nov 29, 2020 at 4:50 PM William Hubbs wrote: > > On Thu, Nov 26, 2020 at 07:55:33AM +0100, Piotr Karbowski wrote: > > Hi, > > > > On 25/11/2020 22.57, Georgy Yakovlev wrote: > > > systemd-tmpfiles does not depend on any systemd-isms, does not need dbus, > > > and is just a drop-in

[gentoo-dev] [PATCH] multilib.eclass: Include /$(get_libdir) in PKG_CONFIG_SYSTEM_LIBRARY_PATH.

2020-11-23 Thread Mike Gilbert
From: Arfrever Frehtes Taifersar Arahesis Set also PKG_CONFIG_SYSTEM_INCLUDE_PATH for consistency. Bug: https://bugs.gentoo.org/756238 Signed-off-by: Arfrever Frehtes Taifersar Arahesis --- eclass/multilib.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git

Re: [gentoo-dev] Trying to use Python3.9 as default for my laptop

2020-10-14 Thread Mike Gilbert
On Wed, Oct 14, 2020 at 5:34 PM Mike Gilbert wrote: > > On Wed, Oct 14, 2020 at 5:01 PM Alexey 'Alexxy' Shvetsov > wrote: > > > > Hi! > > > > Recently i give a try for python 3.9 as default for my work laptop. So i > > created a list of package

Re: [gentoo-dev] Trying to use Python3.9 as default for my laptop

2020-10-14 Thread Mike Gilbert
On Wed, Oct 14, 2020 at 5:01 PM Alexey 'Alexxy' Shvetsov wrote: > > Hi! > > Recently i give a try for python 3.9 as default for my work laptop. So i > created a list of packages that laks python3_9 flag in pytargets > > media-gfx/fontforge Last I checked, the tests fail with newer versions of

Re: [gentoo-dev] [PATCH] acct-*.eclass: Create sysusers.d files

2020-09-13 Thread Mike Gilbert
On Sun, Sep 13, 2020 at 7:21 AM Andrew Savchenko wrote: > > On Sat, 29 Aug 2020 21:53:45 +0200 Michał Górny wrote: > > Thanks to David Michael for the initial patch and upstream fixes. > > > > Signed-off-by: Michał Górny > > --- > > eclass/acct-group.eclass | 16 +++- > >

Re: [gentoo-dev] [PATCH] profiles/targets/desktop: Do not enable ldap USE flag by default

2020-09-10 Thread Mike Gilbert
On Thu, Sep 10, 2020 at 11:45 AM Alec Warner wrote: > > On Thu, Sep 10, 2020 at 1:59 AM Mikle Kolyada wrote: >> >> >> On 10.09.2020 08:35, Hans de Graaff wrote: >> > On Wed, 2020-09-09 at 13:35 +0300, Mikle Kolyada wrote: >> >> Closes: https://bugs.gentoo.org/741380 >> > Could you provide a

Re: [gentoo-dev] [PATCH] profiles/targets/desktop: Do not enable ldap USE flag by default

2020-09-09 Thread Mike Gilbert
Seems like a good idea to me.

[gentoo-dev] [PATCH 2/2] systemd.eclass: deprecate tmpfiles functions

2020-09-06 Thread Mike Gilbert
Bug: https://bugs.gentoo.org/740638 Signed-off-by: Mike Gilbert --- eclass/systemd.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/eclass/systemd.eclass b/eclass/systemd.eclass index 97ecf0786aef..09ea71bbfdc5 100644 --- a/eclass/systemd.eclass +++ b/eclass/systemd.eclass

[gentoo-dev] [PATCH 1/2] systemd.eclass: fix systemd_tmpfiles_create under EAPI 7

2020-09-06 Thread Mike Gilbert
Closes: https://bugs.gentoo.org/740586 Signed-off-by: Mike Gilbert --- eclass/systemd.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/systemd.eclass b/eclass/systemd.eclass index 04f277e94d64..97ecf0786aef 100644 --- a/eclass/systemd.eclass +++ b/eclass

[gentoo-dev] Re: [PATCH] meson.eclass: fix machine files

2020-08-30 Thread Mike Gilbert
On Sun, Aug 30, 2020 at 4:06 PM William Hubbs wrote: > > Several options we were setting in the [properties] section of the > machine files have been moved to the [built-in options] section. What version of meson introduced "built-in options"? I imagine we will need to keep the properties around

Re: [gentoo-dev] RFC: New "Accept Github contributions" metadata flag

2020-08-18 Thread Mike Gilbert
On Tue, Aug 18, 2020 at 8:05 AM Joonas Niilola wrote: > > Hey, > > some of you may already have seen the new packages.gentoo.org page, > https://packages.gentoo.org/ > > and the new maintainer pages in it, > https://packages.gentoo.org/maintainers > > If you open a maintainer page, >

Re: [gentoo-dev] RFC: New "Accept Github contributions" metadata flag

2020-08-18 Thread Mike Gilbert
On Tue, Aug 18, 2020 at 11:48 AM Michał Górny wrote: > > On Tue, 2020-08-18 at 15:36 +, Peter Stuge wrote: > > Joonas Niilola wrote: > > > some of you may already have seen the new packages.gentoo.org page, > > > https://packages.gentoo.org/ > > > > I had not seen that - that's wonderful! >

Re: [gentoo-dev] xorg-x11 RDEPEND changes without revisions

2020-08-07 Thread Mike Gilbert
On Fri, Aug 7, 2020 at 2:43 PM Toralf Förster wrote: > > On 8/7/20 8:25 PM, Michael Orlitzky wrote: > > > > I have too many other things to do to waste time reverse-engineering > > these fuck-ups. Get it together. > > I'm just curious if you refer to commit d8c442ba8 - b/c that was made by >

Re: [gentoo-dev] News item: Multiple root kernel command-line arguments

2020-08-06 Thread Mike Gilbert
On Thu, Aug 6, 2020 at 11:59 AM Thomas Deutschmann wrote: > > On 2020-08-06 17:44, Michał Górny wrote: > > I'm not sure if you've noticed but there are people actively working > > towards removing stale news items and trying not to dump everything > > on once on a user freshly installing the

Re: [gentoo-dev] systems-246 changes tmpfs default size from 50% to 10% of RAM

2020-07-28 Thread Mike Gilbert
On Tue, Jul 28, 2020 at 3:13 PM Mike Gilbert wrote: > > On Tue, Jul 28, 2020 at 2:50 PM Zoltan Puskas wrote: > > > > Hi, > > > > I've upgraded to and running systemd-246_rc2 on one of my systems and > > noticed that tmpfs mounted directories are significan

Re: [gentoo-dev] systems-246 changes tmpfs default size from 50% to 10% of RAM

2020-07-28 Thread Mike Gilbert
On Tue, Jul 28, 2020 at 2:50 PM Zoltan Puskas wrote: > > Hi, > > I've upgraded to and running systemd-246_rc2 on one of my systems and > noticed that tmpfs mounted directories are significantly smaller. > > This is because with commit >

Re: [gentoo-dev] RFC: Standard build environment variables

2020-06-28 Thread Mike Gilbert
On Sun, Jun 28, 2020 at 8:18 AM Michael Orlitzky wrote: > > As many of you probably know, ago@ has been expanding the scope of our > CFLAGS/CC support to include some other common build variables: > > * CC > * CXX > * AR > * CPP > * NM > * RANLIB > * AS > * LD > > Some of those

[gentoo-dev] [PATCH] unpacker.eclass: call BUILD_AR when unpacking deb files

2020-06-22 Thread Mike Gilbert
Closes: https://bugs.gentoo.org/722054 Signed-off-by: Mike Gilbert --- eclass/unpacker.eclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass index 865e2e1a1a58..63aedee4480e 100644 --- a/eclass/unpacker.eclass +++ b/eclass

Re: [gentoo-dev] [PATCH 2/2] kernel-install.eclass: Warn about linux-firmware in pkg_pretend()

2020-06-17 Thread Mike Gilbert
On Wed, Jun 17, 2020 at 7:42 AM Ulrich Mueller wrote: > > > On Wed, 17 Jun 2020, Michał Górny wrote: > > > Can we please put users above silly politics? Gentoo 'does not depend' > > on any non-free package to print the warning. If people have hardware > > that requires non-free firmware,

Re: [gentoo-portage-dev] [PATCH] Use env to find python

2020-06-16 Thread Mike Gilbert
On Tue, Jun 16, 2020 at 1:55 PM Zac Medico wrote: > > On 6/16/20 10:46 AM, Mike Gilbert wrote: > > On Tue, Jun 16, 2020 at 1:45 PM Mike Gilbert wrote: > >> > >> On Mon, Jun 15, 2020 at 9:39 AM Sid Spry wrote: > >>> > >>> On Mon, Jun 15, 2020

Re: [gentoo-portage-dev] [PATCH] Use env to find python

2020-06-16 Thread Mike Gilbert
On Tue, Jun 16, 2020 at 1:45 PM Mike Gilbert wrote: > > On Mon, Jun 15, 2020 at 9:39 AM Sid Spry wrote: > > > > On Mon, Jun 15, 2020, at 2:36 AM, Ulrich Mueller wrote: > > > But we know that it is in /usr/bin, so why add yet another indirection? > > > >

Re: [gentoo-portage-dev] [PATCH] Use env to find python

2020-06-16 Thread Mike Gilbert
On Mon, Jun 15, 2020 at 9:39 AM Sid Spry wrote: > > On Mon, Jun 15, 2020, at 2:36 AM, Ulrich Mueller wrote: > > But we know that it is in /usr/bin, so why add yet another indirection? > > > > Attachments: > > * signature.asc > > Ah, sorry -- I forgot to note this here. If you wish to support

[gentoo-dev] [PATCH 2/2] multilib.eclass: drop amd64 from maintainers

2020-06-14 Thread Mike Gilbert
Acked-by: Agostino Sarubbo Signed-off-by: Mike Gilbert --- eclass/multilib.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass index 29d44768adec..4d1be867f14d 100644 --- a/eclass/multilib.eclass +++ b/eclass/multilib.eclass @@ -3,7 +3,6

[gentoo-dev] [PATCH 1/2] multilib.eclass: use tc-export to simplify multilib_toolchain_setup

2020-06-14 Thread Mike Gilbert
This also gives a tiny performance boost by reducing the number of subshells that are forked. Signed-off-by: Mike Gilbert --- eclass/multilib.eclass | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass index

[gentoo-dev] Re: [PATCH v2] meson.eclass: override 'nm' tool with tuple-prefixed one

2020-06-12 Thread Mike Gilbert
caused by the code that locates the tool as: > `prog_nm = find_program('nm')`. > > The change adds 'nm' tool along with other binutils tools. > > CC: William Hubbs > CC: Mike Gilbert > Closes: https://bugs.gentoo.org/720886 > Signed-off-by: Sergei Trofimovich > --- >

[gentoo-dev] Re: [PATCH] meson.eclass: override 'nm' tool with tuple-prefixed one

2020-06-12 Thread Mike Gilbert
caused by the code that locates the tool as: > `prog_nm = find_program('nm')`. > > The change adds 'nm' tool along with other binutils tools. > > CC: William Hubbs > CC: Mike Gilbert > Closes: https://bugs.gentoo.org/720886 > Signed-off-by: Sergei Trofimovich > --- >

Re: [gentoo-dev] Graphics Project disbanded [pkgs up for grabs]

2020-06-06 Thread Mike Gilbert
On Sat, Jun 6, 2020 at 7:05 PM Andreas K. Hüttel wrote: > That said, I think the basic action is in this case pretty unproductive. We > now have a large number of central libraries maintainer-needed (libpng, jpeg, > tiff, ...) which would really merit a team... Seems like one or two devs have

[gentoo-dev] [PATCH 1/2] multilib.eclass: export PKG_CONFIG_SYSTEM_LIBRARY_PATH in multilib_toolchain_setup

2020-06-06 Thread Mike Gilbert
This ensures pkg-config --libs will filter -L/usr/lib from its output for non-native ABIs. Signed-off-by: Mike Gilbert --- eclass/multilib.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass index ed54568aa2d9..3503ac2ed5b7 100644

[gentoo-dev] [PATCH 0/2] multilib.eclass: improve multilib handling of pkg-config

2020-06-06 Thread Mike Gilbert
These patches are part of a larger change to eliminate MULTILIB_USEDEP from virtual/pkgconfig dependencies in BDEPEND. See https://bugs.gentoo.org/723112 and https://github.com/gentoo/gentoo/pull/16025. Mike Gilbert (2): multilib.eclass: export PKG_CONFIG_SYSTEM_LIBRARY_PATH

[gentoo-dev] [PATCH 2/2] multilib.eclass: export PKG_CONFIG in multilib_toolchain_setup

2020-06-06 Thread Mike Gilbert
This ensures that autoconf will not try to use a crossdev wrapper for non-native ABIs. Instead, we always use the native pkg-config, and override its behavior via PKG_CONFIG_LIBDIR and PKG_CONFIG_SYSTEM_LIBRARY_PATH. Signed-off-by: Mike Gilbert --- eclass/multilib.eclass | 2 ++ 1 file changed

Re: [gentoo-portage-dev] [PATCH] Escape percent-signs in filename when fetching from mirrors

2020-05-31 Thread Mike Gilbert
On Sun, May 31, 2020 at 4:20 PM Zac Medico wrote: > > On 5/30/20 8:26 PM, Mike Gilbert wrote: > > Bug: https://bugs.gentoo.org/719810 > > Signed-off-by: Mike Gilbert > > --- > > lib/portage/package/ebuild/fetch.py | 9 +++-- > > 1 file changed, 7 insert

[gentoo-portage-dev] [PATCH] Escape percent-signs in portage.package.ebuild.fetch.get_mirror_url()

2020-05-31 Thread Mike Gilbert
This avoids double-escaping in emirrordist. We only want to escape the path when fetching the file from the mirror, not when mirroring the file. Bug: https://bugs.gentoo.org/719810 Fixes: 4c18f523bb86a8be4c148f365dabee06fca2e4fa Signed-off-by: Mike Gilbert --- lib/portage/package/ebuild

Re: [gentoo-portage-dev] [PATCH] Improve handling of percent-signs in SRC_URI

2020-05-31 Thread Mike Gilbert
On Sun, May 31, 2020 at 2:01 PM Zac Medico wrote: > > On 5/31/20 6:17 AM, Mike Gilbert wrote: > > Unquote the URL basename when fetching from upstream. > > Quote the filename when fetching from mirrors. > > > > Bug: https://bugs.gentoo.org/719810 > > Signed-of

Re: [gentoo-portage-dev] [PATCH] Improve handling of percent-signs in SRC_URI

2020-05-31 Thread Mike Gilbert
On Sun, May 31, 2020 at 4:32 PM Zac Medico wrote: > > On 5/31/20 1:24 PM, Ulrich Mueller wrote: > >> On Sun, 31 May 2020, Zac Medico wrote: > > > >> We've also got these other basename calls in fetch.py: > > > >>> diff --git a/lib/portage/package/ebuild/fetch.py > >>>

Re: [gentoo-portage-dev] [PATCH] Improve handling of percent-signs in SRC_URI

2020-05-31 Thread Mike Gilbert
On Sun, May 31, 2020 at 3:36 PM Zac Medico wrote: > > On 5/31/20 12:21 PM, Mike Gilbert wrote: > > On Sun, May 31, 2020 at 2:01 PM Zac Medico wrote: > >> > >> On 5/31/20 6:17 AM, Mike Gilbert wrote: > >>> Unquote the URL basename when fetching fr

Re: [gentoo-portage-dev] [PATCH] Improve handling of percent-signs in SRC_URI

2020-05-31 Thread Mike Gilbert
On Sun, May 31, 2020 at 2:01 PM Zac Medico wrote: > > On 5/31/20 6:17 AM, Mike Gilbert wrote: > > Unquote the URL basename when fetching from upstream. > > Quote the filename when fetching from mirrors. > > > > Bug: https://bugs.gentoo.org/719810 > > Signed-of

[gentoo-portage-dev] Re: [PATCH] Improve handling of percent-signs in SRC_URI

2020-05-31 Thread Mike Gilbert
On Sun, May 31, 2020 at 9:17 AM Mike Gilbert wrote: > > Unquote the URL basename when fetching from upstream. I ran "repoman manifest" for the entire Gentoo repo, and this affected one package that had a space encoded as "%20" in SRC_URI. Fixed with this commit: http

[gentoo-portage-dev] [PATCH] Improve handling of percent-signs in SRC_URI

2020-05-31 Thread Mike Gilbert
Unquote the URL basename when fetching from upstream. Quote the filename when fetching from mirrors. Bug: https://bugs.gentoo.org/719810 Signed-off-by: Mike Gilbert --- lib/portage/dbapi/porttree.py | 7 ++- lib/portage/package/ebuild/fetch.py | 9 +++-- 2 files changed, 13

[gentoo-portage-dev] [PATCH] Escape percent-signs in filename when fetching from mirrors

2020-05-30 Thread Mike Gilbert
Bug: https://bugs.gentoo.org/719810 Signed-off-by: Mike Gilbert --- lib/portage/package/ebuild/fetch.py | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/portage/package/ebuild/fetch.py b/lib/portage/package/ebuild/fetch.py index 28e7caf53..47c3ad28f 100644

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: media-libs/x265/

2020-05-26 Thread Mike Gilbert
On Tue, May 26, 2020 at 2:13 PM Mike Gilbert wrote: > > On Tue, May 26, 2020 at 2:03 PM Alexis Ballier wrote: > > > > On Tue, 26 May 2020 10:45:39 -0400 > > Mike Gilbert wrote: > > > > Note that having the 'pic' useflag should be considered something

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: media-libs/x265/

2020-05-26 Thread Mike Gilbert
On Tue, May 26, 2020 at 2:03 PM Alexis Ballier wrote: > > On Tue, 26 May 2020 10:45:39 -0400 > Mike Gilbert wrote: > > > Note that having the 'pic' useflag should be considered something > > > to be fixed: rewrite the asm in a PIC way. But these days nobody > &

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: media-libs/x265/

2020-05-26 Thread Mike Gilbert
On Tue, May 26, 2020 at 5:30 AM Alexis Ballier wrote: > On Mon, 2020-05-25 at 21:09 -0400, Mike Gilbert wrote: > > If I understand you correctly, we should just drop the USE="pic" > > logic > > from the remaining packages that have it? Or are you trying to say >

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: media-libs/x265/

2020-05-25 Thread Mike Gilbert
On Mon, May 25, 2020 at 7:35 PM Alexis Ballier wrote: > > On Mon, 2020-05-25 at 17:04 -0400, Mike Gilbert wrote: > > On Mon, May 25, 2020 at 3:18 PM Michał Górny > > wrote: > > > On Mon, 2020-05-25 at 19:49 +0200, Alexis Ballier wrote: > > > > On Mon,

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: media-libs/x265/

2020-05-25 Thread Mike Gilbert
On Mon, May 25, 2020 at 3:18 PM Michał Górny wrote: > > On Mon, 2020-05-25 at 19:49 +0200, Alexis Ballier wrote: > > On Mon, 25 May 2020 11:26:26 -0400 > > Mike Gilbert wrote: > > > > > On Mon, May 25, 2020 at 9:13 AM Alexis Ballier > > > wrote: >

Re: [gentoo-dev] [PATCH 1/2] toolchain-funcs.eclass: export tc-get*READELF helpers, bug #725304

2020-05-25 Thread Mike Gilbert
On Mon, May 25, 2020 at 9:06 AM Sergei Trofimovich wrote: > > Bug: https://bugs.gentoo.org/725304 > Signed-off-by: Sergei Trofimovich Both patches look good to me. However, I think you should remove the bug number from the summary line; it makes the summary too long and the Bug tag later in

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: media-libs/x265/

2020-05-25 Thread Mike Gilbert
On Mon, May 25, 2020 at 9:13 AM Alexis Ballier wrote: > > On Sun, 24 May 2020 20:25:11 + (UTC) > "Thomas Deutschmann" wrote: > > > commit: 6e149596cc76f1bbcee6720828c8c8c92420f2a3 > > Author: Thomas Deutschmann gentoo org> > > AuthorDate: Sun May 24 19:47:08 2020 + > > Commit:

Re: [gentoo-dev] New USE=-native-symlinks for gcc-config and binutils-config

2020-05-23 Thread Mike Gilbert
On Fri, May 22, 2020 at 5:36 PM Sergei Trofimovich wrote: > > 'tc-directly' tracker https://bugs.gentoo.org/243502 tracks > packages that don't respect users' CC/AR/LD flags. > > I added new USE=-native-symlinks mode for gcc-config and > binutils-config to ease detection of such packages. > >

Re: [gentoo-dev] rfc: $PROPERTIES, $FEATURES and pms

2020-05-17 Thread Mike Gilbert
On Sun, May 17, 2020 at 7:44 PM William Hubbs wrote: > > All, > > I have been acting as a backup maintainer for dev-vcs/cli. A pull > request was opened today that changes the way we detect whether the > ebuild is live from looking for "live" in $PROPERTIES to the version > number [1]. > > A

Re: [gentoo-dev] PR mass closing

2020-05-16 Thread Mike Gilbert
On Sat, May 16, 2020 at 2:08 PM wrote: > > Was it necessary to mass close my PR on GitHub? I’ve lost quite some time to > make them and I’m a bit upset. Most of us have no idea what you are talking about. Perhaps you should direct this message to whoever closed your pull request, or provide

Re: [gentoo-dev] Last-rites: app-office/pybliographer

2020-05-16 Thread Mike Gilbert
On Fri, May 1, 2020 at 4:36 PM Andreas Sturmlechner wrote: > > # Andreas Sturmlechner (2020-05-01) > # Last release in 2018, wip/gtk3 branch untouched since 2017. Bug #598906 > # Stuck on Python 2 and pygtk. Masked for removal in 30 days. > app-office/pybliographer I added

Re: [gentoo-dev] [PATCH 0/1] remove EGO_VENDOR support from go-module.eclass

2020-05-12 Thread Mike Gilbert
On Mon, May 11, 2020 at 6:58 PM William Hubbs wrote: > > On Mon, May 11, 2020 at 09:51:45AM -0400, Mike Gilbert wrote: > > On Sun, May 10, 2020 at 5:16 PM William Hubbs wrote: > > > > > > All, > > > > > > now that go 1.14.2 is stable, I wan

Re: [gentoo-dev] [PATCH 0/1] remove EGO_VENDOR support from go-module.eclass

2020-05-11 Thread Mike Gilbert
On Sun, May 10, 2020 at 5:16 PM William Hubbs wrote: > > All, > > now that go 1.14.2 is stable, I want to remove the EGO_VENDOR support from > go-module.eclass. > > This was kept when the EGO_SUM support was added on 4 Mar, with a qa > warning advising people to migrate their ebuilds to EGO_SUM.

  1   2   3   4   5   6   7   8   9   10   >