All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] maintainers.inc: cleanup entries
@ 2020-01-08  6:51 Yi Zhao
  2020-01-08 11:17 ` Alexander Kanavin
  0 siblings, 1 reply; 5+ messages in thread
From: Yi Zhao @ 2020-01-08  6:51 UTC (permalink / raw)
  To: openembedded-core

Cleanup the following entries because these recipes have been removed
from oe-core:
  cve-check-tool
  gcc-cross-initial
  gcc-crosssdk-initial
  gcc-source-8.3.0
  gccmakedep
  gnome-themes-standard
  gtk+
  gtk-icon-utils-native
  libnewt-python
  mkfontdir
  python3-file-utils

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
---
 meta/conf/distro/include/maintainers.inc | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index 2b37403345..47d5c19a62 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -134,7 +134,6 @@ RECIPE_MAINTAINER_pn-cryptodev-module = "Robert Yang <liezhi.yang@windriver.com>
 RECIPE_MAINTAINER_pn-cryptodev-tests = "Robert Yang <liezhi.yang@windriver.com>"
 RECIPE_MAINTAINER_pn-cups = "Chen Qi <Qi.Chen@windriver.com>"
 RECIPE_MAINTAINER_pn-curl = "Armin Kuster <akuster808@gmail.com>"
-RECIPE_MAINTAINER_pn-cve-check-tool = "Ross Burton <ross.burton@intel.com>"
 RECIPE_MAINTAINER_pn-cve-update-db-native = "Ross Burton <ross.burton@intel.com>"
 RECIPE_MAINTAINER_pn-cwautomacros = "Ross Burton <ross.burton@intel.com>"
 RECIPE_MAINTAINER_pn-db = "Mark Hatle <mark.hatle@windriver.com>"
@@ -191,14 +190,10 @@ RECIPE_MAINTAINER_pn-gawk = "Chen Qi <Qi.Chen@windriver.com>"
 RECIPE_MAINTAINER_pn-gcc = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-gcc-cross-${TARGET_ARCH} = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Khem Raj <raj.khem@gmail.com>"
-RECIPE_MAINTAINER_pn-gcc-cross-initial-${TARGET_ARCH} = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-gcc-crosssdk-${SDK_SYS} = "Khem Raj <raj.khem@gmail.com>"
-RECIPE_MAINTAINER_pn-gcc-crosssdk-initial-${SDK_SYS} = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-gcc-runtime = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-gcc-sanitizers = "Khem Raj <raj.khem@gmail.com>"
-RECIPE_MAINTAINER_pn-gcc-source-8.3.0 = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-gcc-source-9.2.0 = "Khem Raj <raj.khem@gmail.com>"
-RECIPE_MAINTAINER_pn-gccmakedep = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-gconf = "Ross Burton <ross.burton@intel.com>"
 RECIPE_MAINTAINER_pn-gcr = "Alexander Kanavin <alex.kanavin@gmail.com>"
 RECIPE_MAINTAINER_pn-gdb = "Khem Raj <raj.khem@gmail.com>"
@@ -221,7 +216,6 @@ RECIPE_MAINTAINER_pn-glibc-testsuite = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-glide = "Otavio Salvador <otavio.salvador@ossystems.com.br>"
 RECIPE_MAINTAINER_pn-gmp = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-gnome-desktop-testing = "Ross Burton <ross.burton@intel.com>"
-RECIPE_MAINTAINER_pn-gnome-themes-standard = "Ross Burton <ross.burton@intel.com>"
 RECIPE_MAINTAINER_pn-gnu-config = "Robert Yang <liezhi.yang@windriver.com>"
 RECIPE_MAINTAINER_pn-gnu-efi = "Yi Zhao <yi.zhao@windriver.com>"
 RECIPE_MAINTAINER_pn-gnupg = "Hongxu Jia <hongxu.jia@windriver.com>"
@@ -257,10 +251,8 @@ RECIPE_MAINTAINER_pn-gstreamer1.0-plugins-ugly = "Anuj Mittal <anuj.mittal@intel
 RECIPE_MAINTAINER_pn-gstreamer1.0-python = "Anuj Mittal <anuj.mittal@intel.com>"
 RECIPE_MAINTAINER_pn-gstreamer1.0-rtsp-server = "Anuj Mittal <anuj.mittal@intel.com>"
 RECIPE_MAINTAINER_pn-gstreamer1.0-vaapi = "Anuj Mittal <anuj.mittal@intel.com>"
-RECIPE_MAINTAINER_pn-gtk+ = "Ross Burton <ross.burton@intel.com>"
 RECIPE_MAINTAINER_pn-gtk+3 = "Ross Burton <ross.burton@intel.com>"
 RECIPE_MAINTAINER_pn-gtk-doc = "Alexander Kanavin <alex.kanavin@gmail.com>"
-RECIPE_MAINTAINER_pn-gtk-icon-utils-native = "Ross Burton <ross.burton@intel.com>"
 RECIPE_MAINTAINER_pn-gzip = "Denys Dmytriyenko <denys@ti.com>"
 RECIPE_MAINTAINER_pn-harfbuzz = "Anuj Mittal <anuj.mittal@intel.com>"
 RECIPE_MAINTAINER_pn-hdparm = "Denys Dmytriyenko <denys@ti.com>"
@@ -357,7 +349,6 @@ RECIPE_MAINTAINER_pn-libmpc = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER_pn-libmodule-build-perl = "Tim Orling <timothy.t.orling@linux.intel.com>"
 RECIPE_MAINTAINER_pn-libmodulemd-v1 = "Alexander Kanavin <alex.kanavin@gmail.com>"
 RECIPE_MAINTAINER_pn-libnewt = "Hongxu Jia <hongxu.jia@windriver.com>"
-RECIPE_MAINTAINER_pn-libnewt-python = "Hongxu Jia <hongxu.jia@windriver.com>"
 RECIPE_MAINTAINER_pn-libnl = "Alexander Kanavin <alex.kanavin@gmail.com>"
 RECIPE_MAINTAINER_pn-libnotify = "Anuj Mittal <anuj.mittal@intel.com>"
 RECIPE_MAINTAINER_pn-libnsl2 = "Khem Raj <raj.khem@gmail.com>"
@@ -497,7 +488,6 @@ RECIPE_MAINTAINER_pn-meta-world-pkgdata = "Richard Purdie <richard.purdie@linuxf
 RECIPE_MAINTAINER_pn-mingetty = "Yi Zhao <yi.zhao@windriver.com>"
 RECIPE_MAINTAINER_pn-mini-x-session = "Armin Kuster <akuster808@gmail.com>"
 RECIPE_MAINTAINER_pn-minicom = "Anuj Mittal <anuj.mittal@intel.com>"
-RECIPE_MAINTAINER_pn-mkfontdir = "Armin Kuster <akuster808@gmail.com>"
 RECIPE_MAINTAINER_pn-mkfontscale = "Armin Kuster <akuster808@gmail.com>"
 RECIPE_MAINTAINER_pn-mklibs-native = "Robert Yang <liezhi.yang@windriver.com>"
 RECIPE_MAINTAINER_pn-mmc-utils = "Anuj Mittal <anuj.mittal@intel.com>"
@@ -589,7 +579,6 @@ RECIPE_MAINTAINER_pn-python3-async = "Oleksandr Kravchuk <open.source@oleksandr-
 RECIPE_MAINTAINER_pn-python3-dbus = "Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>"
 RECIPE_MAINTAINER_pn-python3-docutils = "Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>"
 RECIPE_MAINTAINER_pn-python3-extras = "Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>"
-RECIPE_MAINTAINER_pn-python3-file-utils = "Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>"
 RECIPE_MAINTAINER_pn-python3-git = "Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>"
 RECIPE_MAINTAINER_pn-python3-gitdb = "Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>"
 RECIPE_MAINTAINER_pn-python3-iniparse = "Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>"
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] maintainers.inc: cleanup entries
  2020-01-08  6:51 [PATCH] maintainers.inc: cleanup entries Yi Zhao
@ 2020-01-08 11:17 ` Alexander Kanavin
  2020-01-08 14:47   ` Richard Purdie
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Kanavin @ 2020-01-08 11:17 UTC (permalink / raw)
  To: Yi Zhao; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 6780 bytes --]

Just a note: there is an oe-selftest for this which you can use to verify
that all recipes still have a maintainer listed:

oe-selftest -r distrodata.Distrodata.test_maintainers

Alex

On Wed, 8 Jan 2020 at 07:52, Yi Zhao <yi.zhao@windriver.com> wrote:

> Cleanup the following entries because these recipes have been removed
> from oe-core:
>   cve-check-tool
>   gcc-cross-initial
>   gcc-crosssdk-initial
>   gcc-source-8.3.0
>   gccmakedep
>   gnome-themes-standard
>   gtk+
>   gtk-icon-utils-native
>   libnewt-python
>   mkfontdir
>   python3-file-utils
>
> Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
> ---
>  meta/conf/distro/include/maintainers.inc | 11 -----------
>  1 file changed, 11 deletions(-)
>
> diff --git a/meta/conf/distro/include/maintainers.inc
> b/meta/conf/distro/include/maintainers.inc
> index 2b37403345..47d5c19a62 100644
> --- a/meta/conf/distro/include/maintainers.inc
> +++ b/meta/conf/distro/include/maintainers.inc
> @@ -134,7 +134,6 @@ RECIPE_MAINTAINER_pn-cryptodev-module = "Robert Yang <
> liezhi.yang@windriver.com>
>  RECIPE_MAINTAINER_pn-cryptodev-tests = "Robert Yang <
> liezhi.yang@windriver.com>"
>  RECIPE_MAINTAINER_pn-cups = "Chen Qi <Qi.Chen@windriver.com>"
>  RECIPE_MAINTAINER_pn-curl = "Armin Kuster <akuster808@gmail.com>"
> -RECIPE_MAINTAINER_pn-cve-check-tool = "Ross Burton <ross.burton@intel.com
> >"
>  RECIPE_MAINTAINER_pn-cve-update-db-native = "Ross Burton <
> ross.burton@intel.com>"
>  RECIPE_MAINTAINER_pn-cwautomacros = "Ross Burton <ross.burton@intel.com>"
>  RECIPE_MAINTAINER_pn-db = "Mark Hatle <mark.hatle@windriver.com>"
> @@ -191,14 +190,10 @@ RECIPE_MAINTAINER_pn-gawk = "Chen Qi <
> Qi.Chen@windriver.com>"
>  RECIPE_MAINTAINER_pn-gcc = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-gcc-cross-${TARGET_ARCH} = "Khem Raj <
> raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Khem
> Raj <raj.khem@gmail.com>"
> -RECIPE_MAINTAINER_pn-gcc-cross-initial-${TARGET_ARCH} = "Khem Raj <
> raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-gcc-crosssdk-${SDK_SYS} = "Khem Raj <
> raj.khem@gmail.com>"
> -RECIPE_MAINTAINER_pn-gcc-crosssdk-initial-${SDK_SYS} = "Khem Raj <
> raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-gcc-runtime = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-gcc-sanitizers = "Khem Raj <raj.khem@gmail.com>"
> -RECIPE_MAINTAINER_pn-gcc-source-8.3.0 = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-gcc-source-9.2.0 = "Khem Raj <raj.khem@gmail.com>"
> -RECIPE_MAINTAINER_pn-gccmakedep = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-gconf = "Ross Burton <ross.burton@intel.com>"
>  RECIPE_MAINTAINER_pn-gcr = "Alexander Kanavin <alex.kanavin@gmail.com>"
>  RECIPE_MAINTAINER_pn-gdb = "Khem Raj <raj.khem@gmail.com>"
> @@ -221,7 +216,6 @@ RECIPE_MAINTAINER_pn-glibc-testsuite = "Khem Raj <
> raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-glide = "Otavio Salvador <
> otavio.salvador@ossystems.com.br>"
>  RECIPE_MAINTAINER_pn-gmp = "Khem Raj <raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-gnome-desktop-testing = "Ross Burton <
> ross.burton@intel.com>"
> -RECIPE_MAINTAINER_pn-gnome-themes-standard = "Ross Burton <
> ross.burton@intel.com>"
>  RECIPE_MAINTAINER_pn-gnu-config = "Robert Yang <liezhi.yang@windriver.com
> >"
>  RECIPE_MAINTAINER_pn-gnu-efi = "Yi Zhao <yi.zhao@windriver.com>"
>  RECIPE_MAINTAINER_pn-gnupg = "Hongxu Jia <hongxu.jia@windriver.com>"
> @@ -257,10 +251,8 @@ RECIPE_MAINTAINER_pn-gstreamer1.0-plugins-ugly =
> "Anuj Mittal <anuj.mittal@intel
>  RECIPE_MAINTAINER_pn-gstreamer1.0-python = "Anuj Mittal <
> anuj.mittal@intel.com>"
>  RECIPE_MAINTAINER_pn-gstreamer1.0-rtsp-server = "Anuj Mittal <
> anuj.mittal@intel.com>"
>  RECIPE_MAINTAINER_pn-gstreamer1.0-vaapi = "Anuj Mittal <
> anuj.mittal@intel.com>"
> -RECIPE_MAINTAINER_pn-gtk+ = "Ross Burton <ross.burton@intel.com>"
>  RECIPE_MAINTAINER_pn-gtk+3 = "Ross Burton <ross.burton@intel.com>"
>  RECIPE_MAINTAINER_pn-gtk-doc = "Alexander Kanavin <alex.kanavin@gmail.com
> >"
> -RECIPE_MAINTAINER_pn-gtk-icon-utils-native = "Ross Burton <
> ross.burton@intel.com>"
>  RECIPE_MAINTAINER_pn-gzip = "Denys Dmytriyenko <denys@ti.com>"
>  RECIPE_MAINTAINER_pn-harfbuzz = "Anuj Mittal <anuj.mittal@intel.com>"
>  RECIPE_MAINTAINER_pn-hdparm = "Denys Dmytriyenko <denys@ti.com>"
> @@ -357,7 +349,6 @@ RECIPE_MAINTAINER_pn-libmpc = "Khem Raj <
> raj.khem@gmail.com>"
>  RECIPE_MAINTAINER_pn-libmodule-build-perl = "Tim Orling <
> timothy.t.orling@linux.intel.com>"
>  RECIPE_MAINTAINER_pn-libmodulemd-v1 = "Alexander Kanavin <
> alex.kanavin@gmail.com>"
>  RECIPE_MAINTAINER_pn-libnewt = "Hongxu Jia <hongxu.jia@windriver.com>"
> -RECIPE_MAINTAINER_pn-libnewt-python = "Hongxu Jia <
> hongxu.jia@windriver.com>"
>  RECIPE_MAINTAINER_pn-libnl = "Alexander Kanavin <alex.kanavin@gmail.com>"
>  RECIPE_MAINTAINER_pn-libnotify = "Anuj Mittal <anuj.mittal@intel.com>"
>  RECIPE_MAINTAINER_pn-libnsl2 = "Khem Raj <raj.khem@gmail.com>"
> @@ -497,7 +488,6 @@ RECIPE_MAINTAINER_pn-meta-world-pkgdata = "Richard
> Purdie <richard.purdie@linuxf
>  RECIPE_MAINTAINER_pn-mingetty = "Yi Zhao <yi.zhao@windriver.com>"
>  RECIPE_MAINTAINER_pn-mini-x-session = "Armin Kuster <akuster808@gmail.com
> >"
>  RECIPE_MAINTAINER_pn-minicom = "Anuj Mittal <anuj.mittal@intel.com>"
> -RECIPE_MAINTAINER_pn-mkfontdir = "Armin Kuster <akuster808@gmail.com>"
>  RECIPE_MAINTAINER_pn-mkfontscale = "Armin Kuster <akuster808@gmail.com>"
>  RECIPE_MAINTAINER_pn-mklibs-native = "Robert Yang <
> liezhi.yang@windriver.com>"
>  RECIPE_MAINTAINER_pn-mmc-utils = "Anuj Mittal <anuj.mittal@intel.com>"
> @@ -589,7 +579,6 @@ RECIPE_MAINTAINER_pn-python3-async = "Oleksandr
> Kravchuk <open.source@oleksandr-
>  RECIPE_MAINTAINER_pn-python3-dbus = "Oleksandr Kravchuk <
> open.source@oleksandr-kravchuk.com>"
>  RECIPE_MAINTAINER_pn-python3-docutils = "Oleksandr Kravchuk <
> open.source@oleksandr-kravchuk.com>"
>  RECIPE_MAINTAINER_pn-python3-extras = "Oleksandr Kravchuk <
> open.source@oleksandr-kravchuk.com>"
> -RECIPE_MAINTAINER_pn-python3-file-utils = "Oleksandr Kravchuk <
> open.source@oleksandr-kravchuk.com>"
>  RECIPE_MAINTAINER_pn-python3-git = "Oleksandr Kravchuk <
> open.source@oleksandr-kravchuk.com>"
>  RECIPE_MAINTAINER_pn-python3-gitdb = "Oleksandr Kravchuk <
> open.source@oleksandr-kravchuk.com>"
>  RECIPE_MAINTAINER_pn-python3-iniparse = "Oleksandr Kravchuk <
> open.source@oleksandr-kravchuk.com>"
> --
> 2.17.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>

[-- Attachment #2: Type: text/html, Size: 12303 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] maintainers.inc: cleanup entries
  2020-01-08 11:17 ` Alexander Kanavin
@ 2020-01-08 14:47   ` Richard Purdie
  2020-01-08 14:54     ` Alexander Kanavin
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Purdie @ 2020-01-08 14:47 UTC (permalink / raw)
  To: Alexander Kanavin, Yi Zhao; +Cc: OE-core

On Wed, 2020-01-08 at 12:17 +0100, Alexander Kanavin wrote:
> Just a note: there is an oe-selftest for this which you can use to
> verify that all recipes still have a maintainer listed:
> 
> oe-selftest -r distrodata.Distrodata.test_maintainers

Perhaps we should extend it to check for recipes which have a
maintainer but no recipe? :)

Cheers,

Richard



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] maintainers.inc: cleanup entries
  2020-01-08 14:47   ` Richard Purdie
@ 2020-01-08 14:54     ` Alexander Kanavin
  2020-01-08 14:56       ` Richard Purdie
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Kanavin @ 2020-01-08 14:54 UTC (permalink / raw)
  To: Richard Purdie; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 639 bytes --]

On Wed, 8 Jan 2020 at 15:47, Richard Purdie <
richard.purdie@linuxfoundation.org> wrote:

> On Wed, 2020-01-08 at 12:17 +0100, Alexander Kanavin wrote:
> > Just a note: there is an oe-selftest for this which you can use to
> > verify that all recipes still have a maintainer listed:
> >
> > oe-selftest -r distrodata.Distrodata.test_maintainers
>
> Perhaps we should extend it to check for recipes which have a
> maintainer but no recipe? :)
>

But how to do that? I know how to iterate over existing recipes, but I
don't know how to iterate over entries in maintainers.inc, and then check
whether a recipe exists.

Alex

[-- Attachment #2: Type: text/html, Size: 1000 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] maintainers.inc: cleanup entries
  2020-01-08 14:54     ` Alexander Kanavin
@ 2020-01-08 14:56       ` Richard Purdie
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Purdie @ 2020-01-08 14:56 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: OE-core

On Wed, 2020-01-08 at 15:54 +0100, Alexander Kanavin wrote:
> On Wed, 8 Jan 2020 at 15:47, Richard Purdie <
> richard.purdie@linuxfoundation.org> wrote:
> > On Wed, 2020-01-08 at 12:17 +0100, Alexander Kanavin wrote:
> > > Just a note: there is an oe-selftest for this which you can use
> > to
> > > verify that all recipes still have a maintainer listed:
> > > 
> > > oe-selftest -r distrodata.Distrodata.test_maintainers
> > 
> > Perhaps we should extend it to check for recipes which have a
> > maintainer but no recipe? :)
> 
> But how to do that? I know how to iterate over existing recipes, but
> I don't know how to iterate over entries in maintainers.inc, and then
> check whether a recipe exists.

Python for loop over d.keys() and k.startswith(XXX). Not recommended
for speed but quite capable for something like this.

Cheers,

Richard



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-01-08 14:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-08  6:51 [PATCH] maintainers.inc: cleanup entries Yi Zhao
2020-01-08 11:17 ` Alexander Kanavin
2020-01-08 14:47   ` Richard Purdie
2020-01-08 14:54     ` Alexander Kanavin
2020-01-08 14:56       ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.