diff mbox series

[meta-python] non-repro-meta-python: exclude packages that failed previously

Message ID 20240914143557.2211085-1-yoann.congal@smile.fr
State Accepted
Headers show
Series [meta-python] non-repro-meta-python: exclude packages that failed previously | expand

Commit Message

Yoann Congal Sept. 14, 2024, 2:35 p.m. UTC
From: Yoann Congal <yoann.congal@smile.fr>

Those are the non-reproducible packages from:
https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/43

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
---
 meta-python/conf/include/non-repro-meta-python.inc | 3 +++
 1 file changed, 3 insertions(+)

Comments

Khem Raj Sept. 14, 2024, 3:49 p.m. UTC | #1
Thanks for updating this list, we have fixed many recipes lately, I
wonder if we need to remove some of them now from these lists as well.

On Sat, Sep 14, 2024 at 7:36 AM Yoann Congal via
lists.openembedded.org <yoann.congal=smile.fr@lists.openembedded.org>
wrote:
>
> From: Yoann Congal <yoann.congal@smile.fr>
>
> Those are the non-reproducible packages from:
> https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/43
>
> Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
> ---
>  meta-python/conf/include/non-repro-meta-python.inc | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/meta-python/conf/include/non-repro-meta-python.inc b/meta-python/conf/include/non-repro-meta-python.inc
> index 629dc4aa04..64dc69ed55 100755
> --- a/meta-python/conf/include/non-repro-meta-python.inc
> +++ b/meta-python/conf/include/non-repro-meta-python.inc
> @@ -1,6 +1,8 @@
>  # List of known non-reproducible package of the meta-python layer
>  # Please keep this list sorted
>  KNOWN_NON_REPRO_META_PYTHON = " \
> +    python3-evdev \
> +    python3-evdev-dbg \
>      python3-evdev-src \
>      python3-frozenlist \
>      python3-frozenlist-dbg \
> @@ -8,6 +10,7 @@ KNOWN_NON_REPRO_META_PYTHON = " \
>      python3-pandas \
>      python3-pandas-dbg \
>      python3-pandas-src \
> +    python3-pybind11-json-dev \
>      python3-pycocotools-src \
>      python3-pydantic-core \
>      python3-pynacl \
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#112286): https://lists.openembedded.org/g/openembedded-devel/message/112286
> Mute This Topic: https://lists.openembedded.org/mt/108449449/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Yoann Congal Sept. 14, 2024, 4:08 p.m. UTC | #2
Le sam. 14 sept. 2024 à 17:50, Khem Raj <raj.khem@gmail.com> a écrit :
> Thanks for updating this list, we have fixed many recipes lately, I
> wonder if we need to remove some of them now from these lists as well.

The list of the meta-python excluded packages that were the same :
unused_exclusions=['python3-frozenlist-dbg', 'python3-kivy-src',
'python3-pandas-dbg', 'python3-pandas-src', 'python3-pycocotools-src',
'python3-pynacl-dbg', 'python3-pynacl-src', 'python3-pyproj',
'python3-pyproj-dbg', 'python3-pyproj-src', 'python3-yarl-dbg']
(https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/43/steps/40/logs/stdio
Iine 73)

My plan was to get to a green build first, then look through
unused_exclusions lists to see if some packages are repeatedly in it
and reinclude those. I fear that some non-reproducibility are tied to
the host OS/worker which is chosen randomly by AB.

But, maybe some of the meta-* are "green enough" to start this now. I'll look.

> On Sat, Sep 14, 2024 at 7:36 AM Yoann Congal via
> lists.openembedded.org <yoann.congal=smile.fr@lists.openembedded.org>
> wrote:
> >
> > From: Yoann Congal <yoann.congal@smile.fr>
> >
> > Those are the non-reproducible packages from:
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/43
> >
> > Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
> > ---
> >  meta-python/conf/include/non-repro-meta-python.inc | 3 +++
> >  1 file changed, 3 insertions(+)
> >
> > diff --git a/meta-python/conf/include/non-repro-meta-python.inc b/meta-python/conf/include/non-repro-meta-python.inc
> > index 629dc4aa04..64dc69ed55 100755
> > --- a/meta-python/conf/include/non-repro-meta-python.inc
> > +++ b/meta-python/conf/include/non-repro-meta-python.inc
> > @@ -1,6 +1,8 @@
> >  # List of known non-reproducible package of the meta-python layer
> >  # Please keep this list sorted
> >  KNOWN_NON_REPRO_META_PYTHON = " \
> > +    python3-evdev \
> > +    python3-evdev-dbg \
> >      python3-evdev-src \
> >      python3-frozenlist \
> >      python3-frozenlist-dbg \
> > @@ -8,6 +10,7 @@ KNOWN_NON_REPRO_META_PYTHON = " \
> >      python3-pandas \
> >      python3-pandas-dbg \
> >      python3-pandas-src \
> > +    python3-pybind11-json-dev \
> >      python3-pycocotools-src \
> >      python3-pydantic-core \
> >      python3-pynacl \
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#112286): https://lists.openembedded.org/g/openembedded-devel/message/112286
> > Mute This Topic: https://lists.openembedded.org/mt/108449449/1997914
> > Group Owner: openembedded-devel+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
diff mbox series

Patch

diff --git a/meta-python/conf/include/non-repro-meta-python.inc b/meta-python/conf/include/non-repro-meta-python.inc
index 629dc4aa04..64dc69ed55 100755
--- a/meta-python/conf/include/non-repro-meta-python.inc
+++ b/meta-python/conf/include/non-repro-meta-python.inc
@@ -1,6 +1,8 @@ 
 # List of known non-reproducible package of the meta-python layer
 # Please keep this list sorted
 KNOWN_NON_REPRO_META_PYTHON = " \
+    python3-evdev \
+    python3-evdev-dbg \
     python3-evdev-src \
     python3-frozenlist \
     python3-frozenlist-dbg \
@@ -8,6 +10,7 @@  KNOWN_NON_REPRO_META_PYTHON = " \
     python3-pandas \
     python3-pandas-dbg \
     python3-pandas-src \
+    python3-pybind11-json-dev \
     python3-pycocotools-src \
     python3-pydantic-core \
     python3-pynacl \