Re: [gentoo-portage-dev] [PATCH] repoman: add 'user.eclass' to deprecated eclasses
On 7/24/19 1:16 AM, Michał Górny wrote: > Dnia July 24, 2019 6:19:05 AM UTC, Ulrich Mueller > napisał(a): >>> On Tue, 23 Jul 2019, Michał Górny wrote: >> >>> Make repoman report user.eclass as deprecated by GLEP 81. >> >> I don't understand. user.eclass is inherited by both acct-user.eclass >> and acct-group.eclass, therefore in active use. >> >> Or are you planning to inline its code in the inheriting eclasses? > > This doesn't trigger for indirect inherits. Unless I tested wrong. Correct. This checks direct inherits that are parsed from the ebuild file. -- Thanks, Zac signature.asc Description: OpenPGP digital signature
Re: [gentoo-portage-dev] [PATCH] repoman: add 'user.eclass' to deprecated eclasses
Dnia July 24, 2019 6:19:05 AM UTC, Ulrich Mueller napisał(a): >> On Tue, 23 Jul 2019, Michał Górny wrote: > >> Make repoman report user.eclass as deprecated by GLEP 81. > >I don't understand. user.eclass is inherited by both acct-user.eclass >and acct-group.eclass, therefore in active use. > >Or are you planning to inline its code in the inheriting eclasses? This doesn't trigger for indirect inherits. Unless I tested wrong. > >Ulrich -- Best regards, Michał Górny
Re: [gentoo-portage-dev] [PATCH] repoman: add 'user.eclass' to deprecated eclasses
> On Tue, 23 Jul 2019, Michał Górny wrote: > Make repoman report user.eclass as deprecated by GLEP 81. I don't understand. user.eclass is inherited by both acct-user.eclass and acct-group.eclass, therefore in active use. Or are you planning to inline its code in the inheriting eclasses? Ulrich signature.asc Description: PGP signature
Re: [gentoo-portage-dev] [PATCH] repoman: add 'user.eclass' to deprecated eclasses
On Tue, 2019-07-23 at 13:05 -0700, Zac Medico wrote: > On 7/23/19 8:00 AM, Michał Górny wrote: > > Make repoman report user.eclass as deprecated by GLEP 81. > > > > Signed-off-by: Michał Górny > > --- > > repoman/lib/repoman/modules/linechecks/deprecated/inherit.py | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > > b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > > index 77ad4f625..361da09b9 100644 > > --- a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > > +++ b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > > @@ -30,6 +30,7 @@ class InheritDeprecated(LineCheck): > > "mono": "mono-env", > > "python": "python-r1 / python-single-r1 / python-any-r1", > > "ruby": "ruby-ng", > > + "user": "GLEP 81", > > "versionator": "eapi7-ver (built-in since EAPI 7)", > > "x-modular": "xorg-2", > > } > > > > Looks good, please merge. Merged, thanks. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
Re: [gentoo-portage-dev] [PATCH] repoman: add 'user.eclass' to deprecated eclasses
On 7/23/19 8:00 AM, Michał Górny wrote: > Make repoman report user.eclass as deprecated by GLEP 81. > > Signed-off-by: Michał Górny > --- > repoman/lib/repoman/modules/linechecks/deprecated/inherit.py | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > index 77ad4f625..361da09b9 100644 > --- a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > +++ b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > @@ -30,6 +30,7 @@ class InheritDeprecated(LineCheck): > "mono": "mono-env", > "python": "python-r1 / python-single-r1 / python-any-r1", > "ruby": "ruby-ng", > + "user": "GLEP 81", > "versionator": "eapi7-ver (built-in since EAPI 7)", > "x-modular": "xorg-2", > } > Looks good, please merge. -- Thanks, Zac signature.asc Description: OpenPGP digital signature