[gentoo-dev] [PATCH] meson.eclass: stop calling ninja

2021-08-23 Thread William Hubbs
Use the compile and install subcommands of meson instead of calling ninja. This allows for the possibility of a different back end. Signed-off-by: William Hubbs --- eclass/meson.eclass | 24 +--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/eclass/meson.ecla

Re: [gentoo-dev] [RFC] Plans for a Gentoo/LoongArch port

2021-08-23 Thread WANG Xuerui
On 8/12/21 14:39, Ulrich Mueller wrote: On Thu, 12 Aug 2021, Michał Górny wrote: On Thu, 2021-08-12 at 09:21 +0800, WANG Xuerui wrote: I would say this is mostly aesthetic matter, because we have equally long ARCH names like "microblaze" or "openrisc" too. From a user's perspective I'd persona

Re: [gentoo-dev] [PATCH 1/1] kernel-2.eclass: Add cpio dependency

2021-08-23 Thread Mike
On 8/23/21 7:15 PM, John Helmert III wrote: > On Mon, Aug 23, 2021 at 06:55:57PM -0400, Mike wrote: >> Add cpio dependency to kernel-2.eclass >> >> Bug: https://bugs.gentoo.org/731666 >> >> Signed-off-by: Mike Pagano >> --- >> eclass/kernel-2.eclass | 1 + >> 1 file changed, 1 insertion(+) >>

Re: [gentoo-dev] [PATCH 1/1] kernel-2.eclass: Add cpio dependency

2021-08-23 Thread John Helmert III
On Mon, Aug 23, 2021 at 06:55:57PM -0400, Mike wrote: > Add cpio dependency to kernel-2.eclass > > Bug: https://bugs.gentoo.org/731666 > > Signed-off-by: Mike Pagano > --- > eclass/kernel-2.eclass | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2

[gentoo-dev] [PATCH 1/1] kernel-2.eclass: Add cpio dependency

2021-08-23 Thread Mike
Add cpio dependency to kernel-2.eclass Bug: https://bugs.gentoo.org/731666 Signed-off-by: Mike Pagano --- eclass/kernel-2.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index e3d556f2b..83d173d77 100644 --- a/eclass/kernel-2.eclass +++

[gentoo-dev] [PATCH v2] linux-mod.eclass: respect INSTALL_MOD_PATH

2021-08-23 Thread Mike Pagano
Change to respect INSTALL_MOD_PATH Bug: https://bugs.gentoo.org/642240 Signed-off-by: Mike Pagano --- eclass/linux-mod.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass index e87c5ec0c..7e47a2e20 100644 --- a/eclass/lin

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Joshua Kinard
On 8/23/2021 12:24, Michał Górny wrote: > On Mon, 2021-08-23 at 16:36 +0200, Ulrich Mueller wrote: >>> On Mon, 23 Aug 2021, Anthony G Basile wrote: >> > **WARNING** > > If you happen to have an INSTALL_MASK with a blanket "*systemd*" > glob, you will inevitably break your system

Re: [gentoo-dev] [PATCH] linux-mod.eclass: respect INSTALL_MOD_PATH

2021-08-23 Thread Michał Górny
On Mon, 2021-08-23 at 14:32 -0400, Mike Pagano wrote: > Change to respect INSTALL_MOD_PATH > > Bug: https://bugs.gentoo.org/642240 > > Signed-off-by: Mike Pagano > --- > eclass/linux-mod.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/eclass/linux-mod.eclass b

[gentoo-dev] [PATCH] linux-mod.eclass: respect INSTALL_MOD_PATH

2021-08-23 Thread Mike Pagano
Change to respect INSTALL_MOD_PATH Bug: https://bugs.gentoo.org/642240 Signed-off-by: Mike Pagano --- eclass/linux-mod.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass index e87c5ec0c..48d7a8cbb 100644 --- a/eclass/lin

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Sam James
> On 22 Aug 2021, at 21:14, Anthony G. Basile wrote: > > [snip] > > > Title: eudev retirement on 2022-01-01 > Author: Anthony G. Basile > Posted: 2021-08-xx > Revision: 1 > News-Item-Format: 2.0 > Display-If-Installed: sys-fs/eudev > Let's mention that people should double check if they're

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Arve Barsnes
On Mon, 23 Aug 2021 at 18:24, Michał Górny wrote: > I'm pretty sure we've never officially advised anyone to remove > important directories via INSTALL_MASK. INSTALL_MASK on unit > directories will not affect udev users. On the other hand, if someone > was overzealous and stripped whole /lib/sys

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Michał Górny
On Mon, 2021-08-23 at 16:36 +0200, Ulrich Mueller wrote: > > > > > > On Mon, 23 Aug 2021, Anthony G Basile wrote: > > > > > **WARNING** > > > > > > > > If you happen to have an INSTALL_MASK with a blanket "*systemd*" > > > > glob, you will inevitably break your system. sys-fs/udev > > > > contain

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Anthony G. Basile
On 8/23/21 11:05 AM, Rich Freeman wrote: > On Mon, Aug 23, 2021 at 10:36 AM Ulrich Mueller wrote: >> >>> On Mon, 23 Aug 2021, Anthony G Basile wrote: >> > **WARNING** > > If you happen to have an INSTALL_MASK with a blanket "*systemd*" > glob, you will inevitably break your sys

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread David Seifert
On Mon, 2021-08-23 at 11:16 -0400, Rich Freeman wrote: > On Mon, Aug 23, 2021 at 10:46 AM David Seifert wrote: > > > > Let assume the counterfactual for a moment here: We retained the > > USE=systemd flag for all unit files and what not, so people can > > cleanse > > themselves of the systemd uni

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Rich Freeman
On Mon, Aug 23, 2021 at 10:46 AM David Seifert wrote: > > Let assume the counterfactual for a moment here: We retained the > USE=systemd flag for all unit files and what not, so people can cleanse > themselves of the systemd units etc. without resorting to INSTALL_MASK. > > How would USE=-systemd

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Rich Freeman
On Mon, Aug 23, 2021 at 10:36 AM Ulrich Mueller wrote: > > > On Mon, 23 Aug 2021, Anthony G Basile wrote: > > >>> **WARNING** > >>> > >>> If you happen to have an INSTALL_MASK with a blanket "*systemd*" > >>> glob, you will inevitably break your system. sys-fs/udev contains > >>> "systemd" in

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread David Seifert
On Mon, 2021-08-23 at 16:36 +0200, Ulrich Mueller wrote: > > > > > > On Mon, 23 Aug 2021, Anthony G Basile wrote: > > > > > **WARNING** > > > > > > > > If you happen to have an INSTALL_MASK with a blanket "*systemd*" > > > > glob, you will inevitably break your system. sys-fs/udev > > > > contain

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Ulrich Mueller
> On Mon, 23 Aug 2021, Anthony G Basile wrote: >>> **WARNING** >>> >>> If you happen to have an INSTALL_MASK with a blanket "*systemd*" >>> glob, you will inevitably break your system. sys-fs/udev contains >>> "systemd" in some of its filenames, hence a blanket filter rule will >>> likely lea

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Anthony G. Basile
On 8/22/21 5:00 PM, Joshua Kinard wrote: > On 8/22/2021 16:14, Anthony G. Basile wrote: >> Hi everyone, >> >> Yes! It is time to finally deprecate eudev! sys-fs/udev now builds >> under musl! My original purpose for maintaining eudev was because >> systemd + musl did not play well together when