Re: [gentoo-dev] [RFC] making rust-bin ordered first in virtual/rust

2022-01-17 Thread Jaco Kroon
Hi, On 2022/01/18 04:58, Ionen Wolkens wrote: > > Unsure what I like best, I generally agree should default to sources > but I do see new users complaining about building rust every few days. > Not that the step of telling them that rust-bin exists is that bad > (part of the issue is that they

Re: [gentoo-dev] [RFC] making rust-bin ordered first in virtual/rust

2022-01-17 Thread Joonas Niilola
On 18.1.2022 4.58, Ionen Wolkens wrote: > > Unsure what I like best, I generally agree should default to sources > but I do see new users complaining about building rust every few days. > Not that the step of telling them that rust-bin exists is that bad > (part of the issue is that they don't

Re: [gentoo-dev] [RFC] making rust-bin ordered first in virtual/rust

2022-01-17 Thread Georgy Yakovlev
On Mon, 2022-01-17 at 21:58 -0500, Ionen Wolkens wrote: > On Mon, Jan 17, 2022 at 03:24:23PM -0800, Georgy Yakovlev wrote: > > Hi, > > > > I've been approached multiple times with that request, and a lot of > > time I see new users completely destroyed by rust build time and > > disk > > space

Re: [gentoo-dev] [RFC] making rust-bin ordered first in virtual/rust

2022-01-17 Thread Ionen Wolkens
On Mon, Jan 17, 2022 at 03:24:23PM -0800, Georgy Yakovlev wrote: > Hi, > > I've been approached multiple times with that request, and a lot of > time I see new users completely destroyed by rust build time and disk > space requirements. fwiw it may be a bit mitigated by the new desktop stages

Re: [gentoo-dev] [RFC] making rust-bin ordered first in virtual/rust

2022-01-17 Thread Dale
Georgy Yakovlev wrote: > Hi, > > I've been approached multiple times with that request, and a lot of > time I see new users completely destroyed by rust build time and disk > space requirements. > > WDYT about switching order of rusts in a virtual? > > RDEPEND="|| ( > ~dev-lang/rust-${PV}

[gentoo-dev] [RFC] making rust-bin ordered first in virtual/rust

2022-01-17 Thread Georgy Yakovlev
Hi, I've been approached multiple times with that request, and a lot of time I see new users completely destroyed by rust build time and disk space requirements. WDYT about switching order of rusts in a virtual? RDEPEND="|| ( ~dev-lang/rust-${PV} ~dev-lang/rust-bin-${PV} )"

Re: [gentoo-dev] Mailing list for ebuild patches? (Was: Re: [PATCH] media-libs/freetype: fix GCC usage during configure)

2022-01-17 Thread Joonas Niilola
On 8.1.2022 7.12, Sam James wrote: > > FWIW, normally we don't post individual package patches > to this ML, but it's a good question as to.. where they should go > if people want to use git send-email/a ML workflow. > > Right now, sometimes people send them to gentoo-proxy-maint > (the list)

Re: [gentoo-dev] [PATCH 2/4] autotools.eclass: use --system-acdir for aclocal

2022-01-17 Thread Sam James
> On 17 Jan 2022, at 11:09, Sam James wrote: > > We need to instruct aclocal that it might find macros in both > ${BROOT} _and_ ${SYSROOT}. > > - A classic example within BROOT is autoconf-archive. > > - A classic example within SYSROOT is, say, libogg. A fair amount of > codec software

[gentoo-dev] [PATCH 4/4] autotools.eclass: update for autoconf 2.71

2022-01-17 Thread Sam James
Closes: https://bugs.gentoo.org/827852 Signed-off-by: Sam James --- eclass/autotools.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass index 5250b28042ee2..5568cca505d78 100644 --- a/eclass/autotools.eclass +++

[gentoo-dev] [PATCH 3/4] autotools.eclass: update for latest automake 1.16.4

2022-01-17 Thread Sam James
Signed-off-by: Sam James --- eclass/autotools.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass index 2cf7c076d01ed..5250b28042ee2 100644 --- a/eclass/autotools.eclass +++ b/eclass/autotools.eclass @@ -74,7 +74,7 @@

[gentoo-dev] [PATCH 2/4] autotools.eclass: use --system-acdir for aclocal

2022-01-17 Thread Sam James
We need to instruct aclocal that it might find macros in both ${BROOT} _and_ ${SYSROOT}. - A classic example within BROOT is autoconf-archive. - A classic example within SYSROOT is, say, libogg. A fair amount of codec software installs its own macro to help locating it (but this is in no

[gentoo-dev] [PATCH 1/4] autotools.eclass: don't inject -I${SYSROOT} to aclocal

2022-01-17 Thread Sam James
When -I${SYSROOT} is injected, it'll override the default of -Im4, which results in trying to install macros to ${SYSROOT} (a sandbox violation) when they can't be found. >From aclocal(1): ``` -I DIR add directory to search list for .m4 files --install copy

[gentoo-dev] [python] PEP 517 migration

2022-01-17 Thread Michał Górny
Hi, everyone. I've added a short PEP 517 migration guide to the docs [1]. This should work for the vast majority of packages using distutils-r1, as long as they don't use too many hacks. For things like numpy or pillow we'll have to figure out individual solutions. In general, there's no need