[gentoo-dev] Last rites: app-emulation/docker-machine-kvm

2024-05-13 Thread Arthur Zamarin
# Arthur Zamarin  (2024-05-13)
# EAPI=6, fails to compile, archived upstream, uses deprecated go eclasses.
# Removal: 2024-06-12.  Bugs #931879, #734186.
app-emulation/docker-machine-kvm


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [PATCH 0/2] edo.eclass: enhace edob for usage with nosiy commands

2024-05-13 Thread Sam James
Florian Schmaus  writes:

> The motivation for this change is to allow edob to be used with noisy
> commands, i.e., commands that produce a lot of output, in cases where
> the output is in general not of interest. However, if the command
> fails, the output should be shown and appear in build.log.
>
> We do this by simply redirecting the output to a file in $T, and show
> this file if the command returned a non-zero exit status.
>
> We already have a few cases in ::gentoo where such output is simply
> redirected to /dev/null, hindering post-mortem analysis. Those could
> be converted to edob with its new behavior.
>
> PR at https://github.com/gentoo/gentoo/pull/36117
>

LGTM. I agree there's value in it.

> Florian Schmaus (2):
>   edo.eclass: enhace edob for usage with nosiy commands

s/nosiy/noisy/

>   eftmutil-sys: use edob
>
>  eclass/edo.eclass| 54 
>  eclass/texlive-common.eclass |  8 --
>  2 files changed, 53 insertions(+), 9 deletions(-)



Re: [gentoo-dev] [PATCH] cargo.eclass: Optimize crate unpacking

2024-05-13 Thread Michał Górny
On Mon, 2024-05-13 at 16:00 +0200, Florian Schmaus wrote:
> On 12/05/2024 20.21, Michał Górny wrote:
> > On Sun, 2024-05-12 at 19:22 +0200, Florian Schmaus wrote:
> > > On 12/05/2024 04.26, Michał Górny wrote:
> > > > +   if [[ ${PKGBUMPING} != ${PVR} ]]; then
> > > > +   pushd "${DISTDIR}" >/dev/null || die
> > > > +
> > > > +   ebegin "Unpacking crates"
> > > > +   printf '%s\0' "${crates[@]}" |
> > > > +   xargs -0 -P "$(makeopts_jobs)" -n 1 -- \
> > > 
> > > Consider using get_makeopts_jobs instead of makeopts_jobs, as it
> > > searches more variables for --jobs.
> > 
> > Whose bright idea was to add a second similarly named function that does
> > roughly the same thing but apparently differently?  It can hardly get
> > more confusing.
> 
> You are absolutely right, it sucks that we have two very similar methods.
> 
> You are invited to suggest how the situation can be improved. However, 
> rambling without presenting alternatives is not helpful in any way.
> 

My suggestion would be for the person who introduced new methods
and implicitly claimed the old methods to be "legacy" to put an actual
effort to migrate consumers.

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] [PATCH] cargo.eclass: Optimize crate unpacking

2024-05-13 Thread Florian Schmaus

On 12/05/2024 20.21, Michał Górny wrote:

On Sun, 2024-05-12 at 19:22 +0200, Florian Schmaus wrote:

On 12/05/2024 04.26, Michał Górny wrote:

+   if [[ ${PKGBUMPING} != ${PVR} ]]; then
+   pushd "${DISTDIR}" >/dev/null || die
+
+   ebegin "Unpacking crates"
+   printf '%s\0' "${crates[@]}" |
+   xargs -0 -P "$(makeopts_jobs)" -n 1 -- \


Consider using get_makeopts_jobs instead of makeopts_jobs, as it
searches more variables for --jobs.


Whose bright idea was to add a second similarly named function that does
roughly the same thing but apparently differently?  It can hardly get
more confusing.


You are absolutely right, it sucks that we have two very similar methods.

You are invited to suggest how the situation can be improved. However, 
rambling without presenting alternatives is not helpful in any way.


Potentially, you will either discover that there is a reason why things 
are the way they are, or find a better solution.


- Flow



[gentoo-dev] Last rites: media-gfx/raw-thumbnailer

2024-05-13 Thread Arthur Zamarin
# Arthur Zamarin  (2024-05-13)
# EAPI=6, fails to compile, dead upstream, maintainer-needed.
# Removal: 2024-06-12.  Bugs #931874, #878771.
media-gfx/raw-thumbnailer


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [PATCH v2 0/4] acct-{user,group}.eclass: make user/group names writable

2024-05-13 Thread Michael Orlitzky
On Thu, 2024-05-09 at 16:41 -0400, Michael Orlitzky wrote:
> Support changing the user/group name of GLEP81 packages. This is
> sometimes required in overlays because package naming restrictions
> prohibit valid user/group names from being package names.

Pushed.




[gentoo-dev] Last rites: sci-libs/cifparse-obj

2024-05-13 Thread Arthur Zamarin
# Arthur Zamarin  (2024-05-13)
# EAPI=6, fails to compile, library with no reverse dependencies.
# Removal: 2024-06-12.  Bug #931861.
sci-libs/cifparse-obj


OpenPGP_signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: sci-libs/libghemical

2024-05-13 Thread Arthur Zamarin
# Arthur Zamarin  (2024-05-13)
# EAPI=6, fails to compile, no reverse dependencies.
# Removal: 2024-06-12.  Bugs #931860, #891895.
sci-libs/libghemical


OpenPGP_signature.asc
Description: OpenPGP digital signature