1 |
On 6/16/20 10:36 AM, Michael Orlitzky wrote: |
2 |
> While investigating bug 489542, it became clear that the netsurf |
3 |
> eclass is deprecated in spirit if not in fact. All of the newer |
4 |
> netsurf ebuilds use a custom function loaded from a script that is |
5 |
> shipped in netsurf-buildsystem's $FILESDIR to do (some of) what the |
6 |
> eclass used to do. That function probably does belong in an eclass, |
7 |
> but at this point, we should throw this thing out and start from |
8 |
> scratch. |
9 |
> |
10 |
> By deprecating the eclass, we make sure that no one else inherits it |
11 |
> during the time it takes to purge the two remaining consumers. Then, |
12 |
> once those are gone, the build system script magic can be put back |
13 |
> into an eclass, and its consumers updated one-at-a-time. |
14 |
> |
15 |
> Bug: https://bugs.gentoo.org/489542 |
16 |
> Bug: https://bugs.gentoo.org/637824 |
17 |
> Signed-off-by: Michael Orlitzky <mjo@g.o> |
18 |
> --- |
19 |
> repoman/lib/repoman/modules/linechecks/deprecated/inherit.py | 1 + |
20 |
> 1 file changed, 1 insertion(+) |
21 |
> |
22 |
> diff --git a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py |
23 |
> index 5848a0c37..60410347b 100644 |
24 |
> --- a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py |
25 |
> +++ b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py |
26 |
> @@ -33,6 +33,7 @@ class InheritDeprecated(LineCheck): |
27 |
> "gst-plugins10": "gstreamer", |
28 |
> "ltprune": False, |
29 |
> "mono": "mono-env", |
30 |
> + "netsurf": False, |
31 |
> "python": "python-r1 / python-single-r1 / python-any-r1", |
32 |
> "ruby": "ruby-ng", |
33 |
> "user": "GLEP 81", |
34 |
> |
35 |
|
36 |
Thanks, applied: |
37 |
|
38 |
https://gitweb.gentoo.org/proj/portage.git/commit/?id=a73024729860f9224b8d1660d24c450080b67d9f |
39 |
-- |
40 |
Thanks, |
41 |
Zac |