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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.