Re: [gentoo-dev] Package stabilization groups

2023-07-16 Thread Arthur Zamarin
On 16/07/2023 21.11, Ulrich Mueller wrote: >> On Sun, 16 Jul 2023, Arthur Zamarin wrote: > >> - enables an easier syntax as `pkgdev bugs @group1` to file a single bug >> for all of them. In Gnome's case as an example, we could have "gnome1", >> "gnome2", "gnome3", "gnome4", etc - groups

Re: [gentoo-dev] Package stabilization groups

2023-07-16 Thread Ulrich Mueller
> On Sun, 16 Jul 2023, Arthur Zamarin wrote: > Let me list some things as advantages to each one (since I see an > advantage to one as disadvantage to other). > Advantages of field in metadata.xml: > - local to package, easier to not miss. Easier to follow for the maintainer. > - easier to

Re: [gentoo-dev] Package stabilization groups

2023-07-16 Thread Arthur Zamarin
On 16/07/2023 17.57, Matt Turner wrote: > Hello, > > Many of us have started using `pkgdev bugs` to file stabilization > bugs. It works well (Thanks Arthur!) and I encourage everyone to give > it a try. Gladly :) You can semi-blame mgorny for the creation of `pkgdev bugs`, because I started to

Re: [gentoo-dev] Package stabilization groups

2023-07-16 Thread Matt Turner
On Sun, Jul 16, 2023 at 11:15 AM Fabian Groffen wrote: > > On 16-07-2023 10:57:54 -0400, Matt Turner wrote: > > Hello, > > > > Many of us have started using `pkgdev bugs` to file stabilization > > bugs. It works well (Thanks Arthur!) and I encourage everyone to give > > it a try. > > > > Where

Re: [gentoo-dev] Package stabilization groups

2023-07-16 Thread Fabian Groffen
On 16-07-2023 10:57:54 -0400, Matt Turner wrote: > Hello, > > Many of us have started using `pkgdev bugs` to file stabilization > bugs. It works well (Thanks Arthur!) and I encourage everyone to give > it a try. > > Where possible, it files one stabilization bug per package. This makes > arch

[gentoo-dev] Package stabilization groups

2023-07-16 Thread Matt Turner
Hello, Many of us have started using `pkgdev bugs` to file stabilization bugs. It works well (Thanks Arthur!) and I encourage everyone to give it a try. Where possible, it files one stabilization bug per package. This makes arch testers' jobs easier and makes the task easier to automate. But

Re: [gentoo-dev] [PATCH 1/7] eclass/nuget.eclass: introduce new eclass

2023-07-16 Thread Maciej Barć
Offtopic: That calls for a YAS snippet ;D W dniu 16.07.2023 o 15:40, Ulrich Mueller pisze: On Sun, 16 Jul 2023, Maciej Barć wrote: +case "${EAPI}" in + 7 | 8 ) + : + ;; + * ) + die "${ECLASS}: EAPI ${EAPI} unsupported." + ;;

Re: [gentoo-dev] [PATCH 1/7] eclass/nuget.eclass: introduce new eclass

2023-07-16 Thread Ulrich Mueller
> On Sun, 16 Jul 2023, Maciej Barć wrote: > +case "${EAPI}" in > + 7 | 8 ) > + : > + ;; > + * ) > + die "${ECLASS}: EAPI ${EAPI} unsupported." > + ;; > +esac The QA team has invested quite some work to unify that case block between

Re: [gentoo-dev] [PATCH 6/7] dev-dotnet/dotnet-sdk-bin: update packaging mechanism

2023-07-16 Thread Maciej Barć
+RESTRICT+=" splitdebug " + Why? Add a comment. Added by previous maint. +PDEPEND=" + ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} + ~dev-dotnet/dotnet-runtime-nugets-3.1.32 +" + What's this about? Wanted to comment right away, but needed to wait for mialing list to

Re: [gentoo-dev] [PATCH 6/7] dev-dotnet/dotnet-sdk-bin: update packaging mechanism

2023-07-16 Thread Sam James
Maciej Barć writes: > Bug: https://bugs.gentoo.org/900597 > Bug: https://github.com/gentoo/gentoo/pull/29309 > Signed-off-by: Maciej Barć > --- > dev-dotnet/dotnet-sdk-bin/Manifest| 36 ++ > .../dotnet-sdk-bin-6.0.402-r3.ebuild | 65 ++ >

[gentoo-dev] [PATCH 7/7] dev-dotnet/dotnet-sdk-bin: drop old

2023-07-16 Thread Maciej Barć
Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/29309 Signed-off-by: Maciej Barć --- dev-dotnet/dotnet-sdk-bin/Manifest| 8 +-- .../dotnet-sdk-bin-6.0.402-r3.ebuild | 65 -- .../dotnet-sdk-bin-6.0.404.ebuild | 67

[gentoo-dev] [PATCH 6/7] dev-dotnet/dotnet-sdk-bin: update packaging mechanism

2023-07-16 Thread Maciej Barć
Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/29309 Signed-off-by: Maciej Barć --- dev-dotnet/dotnet-sdk-bin/Manifest| 36 ++ .../dotnet-sdk-bin-6.0.402-r3.ebuild | 65 ++ .../dotnet-sdk-bin-6.0.404-r1.ebuild

[gentoo-dev] [PATCH 5/7] app-eselect/eselect-dotnet: new package

2023-07-16 Thread Maciej Barć
Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/29309 Signed-off-by: Maciej Barć --- app-eselect/eselect-dotnet/Manifest | 1 + .../eselect-dotnet-0.1.0.ebuild | 25 +++ app-eselect/eselect-dotnet/metadata.xml | 9

[gentoo-dev] [PATCH 4/7] dev-dotnet/dotnet-runtime-nugets: new package

2023-07-16 Thread Maciej Barć
Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/29309 Signed-off-by: Maciej Barć --- dev-dotnet/dotnet-runtime-nugets/Manifest | 117 ++ .../dotnet-runtime-nugets-3.1.32.ebuild | 45 +++ .../dotnet-runtime-nugets-6.0.12.ebuild |