Re: [PATCH 1/1] repoman: deprecate netsurf.eclass.
Zac Medico <[email protected]>
| Newsgroups | gmane.linux.gentoo.portage.devel |
|---|---|
| Message-ID | <[email protected]> |
On 6/16/20 10:36 AM, Michael Orlitzky wrote: > While investigating bug 489542, it became clear that the netsurf > eclass is deprecated in spirit if not in fact. All of the newer > netsurf ebuilds use a custom function loaded from a script that is > shipped in netsurf-buildsystem's $FILESDIR to do (some of) what the > eclass used to do. That function probably does belong in an eclass, > but at this point, we should throw this thing out and start from > scratch. > > By deprecating the eclass, we make sure that no one else inherits it > during the time it takes to purge the two remaining consumers. Then, > once those are gone, the build system script magic can be put back > into an eclass, and its consumers updated one-at-a-time. > > Bug: https://bugs.gentoo.org/489542 > Bug: https://bugs.gentoo.org/637824 > Signed-off-by: Michael Orlitzky <[email protected]> > --- > 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 5848a0c37..60410347b 100644 > --- a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > +++ b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py > @@ -33,6 +33,7 @@ class InheritDeprecated(LineCheck): > "gst-plugins10": "gstreamer", > "ltprune": False, > "mono": "mono-env", > + "netsurf": False, > "python": "python-r1 / python-single-r1 / python-any-r1", > "ruby": "ruby-ng", > "user": "GLEP 81", > Thanks, applied: https://gitweb.gentoo.org/proj/portage.git/commit/?id=a73024729860f9224b8d1660d24c450080b67d9f -- Thanks, Zac
signature.asc
(application/pgp-signature, 981 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAEBCgB9FiEE8OgXaltWzqgSupCu0HX7jBBKPSAFAl7pBsdfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEYw RTgxNzZBNUI1NkNFQTgxMkJBOTBBRUQwNzVGQjhDMTA0QTNEMjAACgkQ0HX7jBBK PSDxfw//dmzlIsY0H7j2wAykbNcSKZoMbAKCf0cseoga/sPO9Hcaa+HRE0j7eTCW 2fSwxofJyyRn3zuJxpv4JTFev0sbHoXoWMhI4c9wTSc35/q9r/w5n35BxTLobML0 Jkg07h48loNhmXVS0pDCqc0ir4e2sZR7S+8gEp+0fs0uAyiH/NrcpEIPe1n7oR2r GDdmRZMm8xMZf9/XuphSum4WcfZL98zdjN7ZIkSgHVAkWXkNKr2ldepma2w7RgWM ND37grjg+JL4kOxBEjf0ACaxYm4eY93DQI3E96IRvKBBcoakl+aQBzikT/21gar9 kK/u9Yx9bl1ISQ0aNG2Yk3z/OZg934Wb+xRbYlyNvJ7hmQdjzDzzF3rNGZxp2Laf FPefK9KOGfzLDHgwZp5AShW+VSLjMBWTJcJtAO+/Sc6GeecCvbf+HmusnbVuJatC HIb0/SKN99Myhdbmjr1t/yGSpmhi9a2dDy1oe9NBkKUCmENNKz5dVoSB177a+zwB bu2EqW1Y4s+blYzIMv9MzfRBuKnXjOXO2FeEC+GRE1qZ5+IoScdssQsbfMSLzH1s cqLqSti8aD5chUppANDhDp694u8b8YBgtsCVl7qPEG9aks60dEa88sy4umGIjckH rtmC3U3rKU/99eBGlKUB1+TBZ3GLi/90Xsf6Ps/VlBOz3Tsyx7M= =ksyg -----END PGP SIGNATURE-----