All of lore.kernel.org
 help / color / mirror / Atom feed
* python2-less meta-openembedded build results
@ 2020-01-20 15:52 Khem Raj
  2020-01-20 16:01   ` [OE-core] " Tim Orling
                   ` (2 more replies)
  0 siblings, 3 replies; 27+ messages in thread
From: Khem Raj @ 2020-01-20 15:52 UTC (permalink / raw)
  To: openembeded-devel, Patches and discussions about the oe-core layer

Hi all

Recently py2 is removed from oe-core, So I did quick patches to get a
world build going. And
here are initial failures, please help out with recipes your can or
care for. Eventually, the remaining
ones we can blacklist for 3.1 release.

http://errors.yoctoproject.org/Errors/Build/97185/

I will post more arches as they become available. If you want to try
the same for machines/distros you can try yoe/mut for meta-oe

https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut

Thank you
-Khem


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

* Re: python2-less meta-openembedded build results
  2020-01-20 15:52 python2-less meta-openembedded build results Khem Raj
@ 2020-01-20 16:01   ` Tim Orling
  2020-01-20 16:41   ` [OE-core] " Andreas Müller
  2020-01-20 16:51   ` [OE-core] " Andrey Zhizhikin
  2 siblings, 0 replies; 27+ messages in thread
From: Tim Orling @ 2020-01-20 16:01 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

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

On Mon, Jan 20, 2020 at 7:52 AM Khem Raj <raj.khem@gmail.com> wrote:

> Hi all
>
> Recently py2 is removed from oe-core, So I did quick patches to get a
> world build going.


Thank you for doing this.

And
> here are initial failures, please help out with recipes your can or
> care for. Eventually, the remaining
> ones we can blacklist for 3.1 release.


meta-python2 was specifically created to be the home for py2 legacy
components. Everyone, please help with that migration. But PLEASE make sure
whatever lands in meta-python2 RUNS, not just builds. We have a window to
make sure meta-python2 is in good shape, but it will take the efforts of
many in the community to make sure that happens.


>
> http://errors.yoctoproject.org/Errors/Build/97185/
>
> I will post more arches as they become available. If you want to try
> the same for machines/distros you can try yoe/mut for meta-oe
>
> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
>
> Thank you
> -Khem
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>

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

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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-20 16:01   ` Tim Orling
  0 siblings, 0 replies; 27+ messages in thread
From: Tim Orling @ 2020-01-20 16:01 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 20, 2020 at 7:52 AM Khem Raj <raj.khem@gmail.com> wrote:

> Hi all
>
> Recently py2 is removed from oe-core, So I did quick patches to get a
> world build going.


Thank you for doing this.

And
> here are initial failures, please help out with recipes your can or
> care for. Eventually, the remaining
> ones we can blacklist for 3.1 release.


meta-python2 was specifically created to be the home for py2 legacy
components. Everyone, please help with that migration. But PLEASE make sure
whatever lands in meta-python2 RUNS, not just builds. We have a window to
make sure meta-python2 is in good shape, but it will take the efforts of
many in the community to make sure that happens.


>
> http://errors.yoctoproject.org/Errors/Build/97185/
>
> I will post more arches as they become available. If you want to try
> the same for machines/distros you can try yoe/mut for meta-oe
>
> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
>
> Thank you
> -Khem
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>


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

* Re: python2-less meta-openembedded build results
  2020-01-20 15:52 python2-less meta-openembedded build results Khem Raj
@ 2020-01-20 16:41   ` Andreas Müller
  2020-01-20 16:41   ` [OE-core] " Andreas Müller
  2020-01-20 16:51   ` [OE-core] " Andrey Zhizhikin
  2 siblings, 0 replies; 27+ messages in thread
From: Andreas Müller @ 2020-01-20 16:41 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Hi all
>
> Recently py2 is removed from oe-core, So I did quick patches to get a
> world build going. And
> here are initial failures, please help out with recipes your can or
> care for. Eventually, the remaining
> ones we can blacklist for 3.1 release.
>
> http://errors.yoctoproject.org/Errors/Build/97185/
>
> I will post more arches as they become available. If you want to try
> the same for machines/distros you can try yoe/mut for meta-oe
Looks less than I expected - (Iknow dependencies are shadowed...) Will
try to assist...

Andreas


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-20 16:41   ` Andreas Müller
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas Müller @ 2020-01-20 16:41 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Hi all
>
> Recently py2 is removed from oe-core, So I did quick patches to get a
> world build going. And
> here are initial failures, please help out with recipes your can or
> care for. Eventually, the remaining
> ones we can blacklist for 3.1 release.
>
> http://errors.yoctoproject.org/Errors/Build/97185/
>
> I will post more arches as they become available. If you want to try
> the same for machines/distros you can try yoe/mut for meta-oe
Looks less than I expected - (Iknow dependencies are shadowed...) Will
try to assist...

Andreas


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

* Re: python2-less meta-openembedded build results
  2020-01-20 15:52 python2-less meta-openembedded build results Khem Raj
@ 2020-01-20 16:51   ` Andrey Zhizhikin
  2020-01-20 16:41   ` [OE-core] " Andreas Müller
  2020-01-20 16:51   ` [OE-core] " Andrey Zhizhikin
  2 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-20 16:51 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Hi all
>
> Recently py2 is removed from oe-core, So I did quick patches to get a
> world build going. And
> here are initial failures, please help out with recipes your can or
> care for. Eventually, the remaining
> ones we can blacklist for 3.1 release.
>
> http://errors.yoctoproject.org/Errors/Build/97185/
>
> I will post more arches as they become available. If you want to try
> the same for machines/distros you can try yoe/mut for meta-oe

I've actually asked Ross about similar failures, specifically in
[meta-openembeeded/meta-python] where there is a good mix of Pytho2
and Python3 still present. I've started to remove those yesterday, and
would continue with that layer further.

>
> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
>
> Thank you
> -Khem
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core

--
Regards,
Andrey.


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-20 16:51   ` Andrey Zhizhikin
  0 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-20 16:51 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Hi all
>
> Recently py2 is removed from oe-core, So I did quick patches to get a
> world build going. And
> here are initial failures, please help out with recipes your can or
> care for. Eventually, the remaining
> ones we can blacklist for 3.1 release.
>
> http://errors.yoctoproject.org/Errors/Build/97185/
>
> I will post more arches as they become available. If you want to try
> the same for machines/distros you can try yoe/mut for meta-oe

I've actually asked Ross about similar failures, specifically in
[meta-openembeeded/meta-python] where there is a good mix of Pytho2
and Python3 still present. I've started to remove those yesterday, and
would continue with that layer further.

>
> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
>
> Thank you
> -Khem
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core

--
Regards,
Andrey.


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

* Re: python2-less meta-openembedded build results
  2020-01-20 16:51   ` [OE-core] " Andrey Zhizhikin
@ 2020-01-24 19:27     ` Khem Raj
  -1 siblings, 0 replies; 27+ messages in thread
From: Khem Raj @ 2020-01-24 19:27 UTC (permalink / raw)
  To: Andrey Zhizhikin
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
>>
>> Hi all
>>
>> Recently py2 is removed from oe-core, So I did quick patches to get a
>> world build going. And
>> here are initial failures, please help out with recipes your can or
>> care for. Eventually, the remaining
>> ones we can blacklist for 3.1 release.
>>
>> http://errors.yoctoproject.org/Errors/Build/97185/
>>
>> I will post more arches as they become available. If you want to try
>> the same for machines/distros you can try yoe/mut for meta-oe
> 
> I've actually asked Ross about similar failures, specifically in
> [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> and Python3 still present. I've started to remove those yesterday, and
> would continue with that layer further.
> 
>>
>> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
>>

All these changes are now in master and its again buildable, with or 
without meta-python2, with meta-python2, its back to where it was with 
everything  building however, without py2 layer we have some work to do 
so if you are interested in this here [1] is initial list of failures
I will keep posting more as we go along.

[1] 
https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-24 19:27     ` Khem Raj
  0 siblings, 0 replies; 27+ messages in thread
From: Khem Raj @ 2020-01-24 19:27 UTC (permalink / raw)
  To: Andrey Zhizhikin
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
>>
>> Hi all
>>
>> Recently py2 is removed from oe-core, So I did quick patches to get a
>> world build going. And
>> here are initial failures, please help out with recipes your can or
>> care for. Eventually, the remaining
>> ones we can blacklist for 3.1 release.
>>
>> http://errors.yoctoproject.org/Errors/Build/97185/
>>
>> I will post more arches as they become available. If you want to try
>> the same for machines/distros you can try yoe/mut for meta-oe
> 
> I've actually asked Ross about similar failures, specifically in
> [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> and Python3 still present. I've started to remove those yesterday, and
> would continue with that layer further.
> 
>>
>> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
>>

All these changes are now in master and its again buildable, with or 
without meta-python2, with meta-python2, its back to where it was with 
everything  building however, without py2 layer we have some work to do 
so if you are interested in this here [1] is initial list of failures
I will keep posting more as we go along.

[1] 
https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors


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

* Re: python2-less meta-openembedded build results
  2020-01-24 19:27     ` [OE-core] " Khem Raj
@ 2020-01-25  9:49       ` Tim Orling
  -1 siblings, 0 replies; 27+ messages in thread
From: Tim Orling @ 2020-01-25  9:49 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

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

On Fri, Jan 24, 2020 at 11:28 AM Khem Raj <raj.khem@gmail.com> wrote:

> On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> >>
> >> Hi all
> >>
> >> Recently py2 is removed from oe-core, So I did quick patches to get a
> >> world build going. And
> >> here are initial failures, please help out with recipes your can or
> >> care for. Eventually, the remaining
> >> ones we can blacklist for 3.1 release.
> >>
> >> http://errors.yoctoproject.org/Errors/Build/97185/
> >>
> >> I will post more arches as they become available. If you want to try
> >> the same for machines/distros you can try yoe/mut for meta-oe
> >
> > I've actually asked Ross about similar failures, specifically in
> > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > and Python3 still present. I've started to remove those yesterday, and
> > would continue with that layer further.
> >
> >>
> >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> >>
>
> All these changes are now in master and its again buildable, with or
> without meta-python2, with meta-python2, its back to where it was with
> everything  building however, without py2 layer we have some work to do
> so if you are interested in this here [1] is initial list of failures
> I will keep posting more as we go along.
>
> [1]
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors


Now that I have caught up with meta-python2, I can turn some of my own-time
attention to helping with these. Thank you, Khem, for making it easy to see
the “punch-list”.

<https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>

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

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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-25  9:49       ` Tim Orling
  0 siblings, 0 replies; 27+ messages in thread
From: Tim Orling @ 2020-01-25  9:49 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Fri, Jan 24, 2020 at 11:28 AM Khem Raj <raj.khem@gmail.com> wrote:

> On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> >>
> >> Hi all
> >>
> >> Recently py2 is removed from oe-core, So I did quick patches to get a
> >> world build going. And
> >> here are initial failures, please help out with recipes your can or
> >> care for. Eventually, the remaining
> >> ones we can blacklist for 3.1 release.
> >>
> >> http://errors.yoctoproject.org/Errors/Build/97185/
> >>
> >> I will post more arches as they become available. If you want to try
> >> the same for machines/distros you can try yoe/mut for meta-oe
> >
> > I've actually asked Ross about similar failures, specifically in
> > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > and Python3 still present. I've started to remove those yesterday, and
> > would continue with that layer further.
> >
> >>
> >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> >>
>
> All these changes are now in master and its again buildable, with or
> without meta-python2, with meta-python2, its back to where it was with
> everything  building however, without py2 layer we have some work to do
> so if you are interested in this here [1] is initial list of failures
> I will keep posting more as we go along.
>
> [1]
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors


Now that I have caught up with meta-python2, I can turn some of my own-time
attention to helping with these. Thank you, Khem, for making it easy to see
the “punch-list”.

<https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>


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

* Re: python2-less meta-openembedded build results
  2020-01-24 19:27     ` [OE-core] " Khem Raj
@ 2020-01-27 10:50       ` Andrey Zhizhikin
  -1 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-27 10:50 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

Hello Raj,

On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> >>
> >> Hi all
> >>
> >> Recently py2 is removed from oe-core, So I did quick patches to get a
> >> world build going. And
> >> here are initial failures, please help out with recipes your can or
> >> care for. Eventually, the remaining
> >> ones we can blacklist for 3.1 release.
> >>
> >> http://errors.yoctoproject.org/Errors/Build/97185/
> >>
> >> I will post more arches as they become available. If you want to try
> >> the same for machines/distros you can try yoe/mut for meta-oe
> >
> > I've actually asked Ross about similar failures, specifically in
> > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > and Python3 still present. I've started to remove those yesterday, and
> > would continue with that layer further.
> >
> >>
> >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> >>
>
> All these changes are now in master and its again buildable, with or
> without meta-python2, with meta-python2, its back to where it was with
> everything  building however, without py2 layer we have some work to do
> so if you are interested in this here [1] is initial list of failures
> I will keep posting more as we go along.
>

Thanks a lot for the update! I've actually saw this in the master
before this mail and went ahead with pulling the latest - my builds
for i.MX8M series went fine.

I'd also have a look at remaining things and try to fix some of those
as I'll progress.

> [1]
> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors

-- 
Regards,
Andrey.


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-27 10:50       ` Andrey Zhizhikin
  0 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-27 10:50 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

Hello Raj,

On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> >>
> >> Hi all
> >>
> >> Recently py2 is removed from oe-core, So I did quick patches to get a
> >> world build going. And
> >> here are initial failures, please help out with recipes your can or
> >> care for. Eventually, the remaining
> >> ones we can blacklist for 3.1 release.
> >>
> >> http://errors.yoctoproject.org/Errors/Build/97185/
> >>
> >> I will post more arches as they become available. If you want to try
> >> the same for machines/distros you can try yoe/mut for meta-oe
> >
> > I've actually asked Ross about similar failures, specifically in
> > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > and Python3 still present. I've started to remove those yesterday, and
> > would continue with that layer further.
> >
> >>
> >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> >>
>
> All these changes are now in master and its again buildable, with or
> without meta-python2, with meta-python2, its back to where it was with
> everything  building however, without py2 layer we have some work to do
> so if you are interested in this here [1] is initial list of failures
> I will keep posting more as we go along.
>

Thanks a lot for the update! I've actually saw this in the master
before this mail and went ahead with pulling the latest - my builds
for i.MX8M series went fine.

I'd also have a look at remaining things and try to fix some of those
as I'll progress.

> [1]
> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors

-- 
Regards,
Andrey.


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

* Re: python2-less meta-openembedded build results
  2020-01-27 10:50       ` [OE-core] " Andrey Zhizhikin
@ 2020-01-27 15:24         ` Khem Raj
  -1 siblings, 0 replies; 27+ messages in thread
From: Khem Raj @ 2020-01-27 15:24 UTC (permalink / raw)
  To: Andrey Zhizhikin
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

Awesome, thanks for the help!

On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>
> Hello Raj,
>
> On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> >
> > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > >>
> > >> Hi all
> > >>
> > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > >> world build going. And
> > >> here are initial failures, please help out with recipes your can or
> > >> care for. Eventually, the remaining
> > >> ones we can blacklist for 3.1 release.
> > >>
> > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > >>
> > >> I will post more arches as they become available. If you want to try
> > >> the same for machines/distros you can try yoe/mut for meta-oe
> > >
> > > I've actually asked Ross about similar failures, specifically in
> > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > and Python3 still present. I've started to remove those yesterday, and
> > > would continue with that layer further.
> > >
> > >>
> > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > >>
> >
> > All these changes are now in master and its again buildable, with or
> > without meta-python2, with meta-python2, its back to where it was with
> > everything  building however, without py2 layer we have some work to do
> > so if you are interested in this here [1] is initial list of failures
> > I will keep posting more as we go along.
> >
>
> Thanks a lot for the update! I've actually saw this in the master
> before this mail and went ahead with pulling the latest - my builds
> for i.MX8M series went fine.
>
> I'd also have a look at remaining things and try to fix some of those
> as I'll progress.
>
> > [1]
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
>
> --
> Regards,
> Andrey.


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-27 15:24         ` Khem Raj
  0 siblings, 0 replies; 27+ messages in thread
From: Khem Raj @ 2020-01-27 15:24 UTC (permalink / raw)
  To: Andrey Zhizhikin
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

Awesome, thanks for the help!

On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>
> Hello Raj,
>
> On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> >
> > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > >>
> > >> Hi all
> > >>
> > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > >> world build going. And
> > >> here are initial failures, please help out with recipes your can or
> > >> care for. Eventually, the remaining
> > >> ones we can blacklist for 3.1 release.
> > >>
> > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > >>
> > >> I will post more arches as they become available. If you want to try
> > >> the same for machines/distros you can try yoe/mut for meta-oe
> > >
> > > I've actually asked Ross about similar failures, specifically in
> > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > and Python3 still present. I've started to remove those yesterday, and
> > > would continue with that layer further.
> > >
> > >>
> > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > >>
> >
> > All these changes are now in master and its again buildable, with or
> > without meta-python2, with meta-python2, its back to where it was with
> > everything  building however, without py2 layer we have some work to do
> > so if you are interested in this here [1] is initial list of failures
> > I will keep posting more as we go along.
> >
>
> Thanks a lot for the update! I've actually saw this in the master
> before this mail and went ahead with pulling the latest - my builds
> for i.MX8M series went fine.
>
> I'd also have a look at remaining things and try to fix some of those
> as I'll progress.
>
> > [1]
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
>
> --
> Regards,
> Andrey.


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

* Re: python2-less meta-openembedded build results
  2020-01-27 15:24         ` [OE-core] " Khem Raj
@ 2020-01-27 16:54           ` Andrey Zhizhikin
  -1 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-27 16:54 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Awesome, thanks for the help!

No probs!

I've actually looked into the list and would have couple of
components, which are sort-of "python2-only":
- dnssec-conf: did not receive any update since 9(!) years, written
totally in python2. Should this be bumped up of bumped out of
[oe-core]?
- mozjs: this one pulls the most of dependencies and produces the most
of errors. It's version is also quite old (60.9.0esr), and there is a
lot of python2-only code inside. Should this one be bumped out? Latest
ESR version available upstream is
68.4.2esr [1], dated 01/20/2020

For some other recipes I would send out the patch series later today.

[1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/

>
> On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> >
> > Hello Raj,
> >
> > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > >
> > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > >>
> > > >> Hi all
> > > >>
> > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > > >> world build going. And
> > > >> here are initial failures, please help out with recipes your can or
> > > >> care for. Eventually, the remaining
> > > >> ones we can blacklist for 3.1 release.
> > > >>
> > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > >>
> > > >> I will post more arches as they become available. If you want to try
> > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > >
> > > > I've actually asked Ross about similar failures, specifically in
> > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > > and Python3 still present. I've started to remove those yesterday, and
> > > > would continue with that layer further.
> > > >
> > > >>
> > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > >>
> > >
> > > All these changes are now in master and its again buildable, with or
> > > without meta-python2, with meta-python2, its back to where it was with
> > > everything  building however, without py2 layer we have some work to do
> > > so if you are interested in this here [1] is initial list of failures
> > > I will keep posting more as we go along.
> > >
> >
> > Thanks a lot for the update! I've actually saw this in the master
> > before this mail and went ahead with pulling the latest - my builds
> > for i.MX8M series went fine.
> >
> > I'd also have a look at remaining things and try to fix some of those
> > as I'll progress.
> >
> > > [1]
> > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> >
> > --
> > Regards,
> > Andrey.



-- 
Regards,
Andrey.


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-27 16:54           ` Andrey Zhizhikin
  0 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-27 16:54 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Awesome, thanks for the help!

No probs!

I've actually looked into the list and would have couple of
components, which are sort-of "python2-only":
- dnssec-conf: did not receive any update since 9(!) years, written
totally in python2. Should this be bumped up of bumped out of
[oe-core]?
- mozjs: this one pulls the most of dependencies and produces the most
of errors. It's version is also quite old (60.9.0esr), and there is a
lot of python2-only code inside. Should this one be bumped out? Latest
ESR version available upstream is
68.4.2esr [1], dated 01/20/2020

For some other recipes I would send out the patch series later today.

[1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/

>
> On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> >
> > Hello Raj,
> >
> > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > >
> > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > >>
> > > >> Hi all
> > > >>
> > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > > >> world build going. And
> > > >> here are initial failures, please help out with recipes your can or
> > > >> care for. Eventually, the remaining
> > > >> ones we can blacklist for 3.1 release.
> > > >>
> > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > >>
> > > >> I will post more arches as they become available. If you want to try
> > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > >
> > > > I've actually asked Ross about similar failures, specifically in
> > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > > and Python3 still present. I've started to remove those yesterday, and
> > > > would continue with that layer further.
> > > >
> > > >>
> > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > >>
> > >
> > > All these changes are now in master and its again buildable, with or
> > > without meta-python2, with meta-python2, its back to where it was with
> > > everything  building however, without py2 layer we have some work to do
> > > so if you are interested in this here [1] is initial list of failures
> > > I will keep posting more as we go along.
> > >
> >
> > Thanks a lot for the update! I've actually saw this in the master
> > before this mail and went ahead with pulling the latest - my builds
> > for i.MX8M series went fine.
> >
> > I'd also have a look at remaining things and try to fix some of those
> > as I'll progress.
> >
> > > [1]
> > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> >
> > --
> > Regards,
> > Andrey.



-- 
Regards,
Andrey.


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

* Re: python2-less meta-openembedded build results
  2020-01-27 16:54           ` [OE-core] " Andrey Zhizhikin
@ 2020-01-27 18:01             ` Andreas Müller
  -1 siblings, 0 replies; 27+ messages in thread
From: Andreas Müller @ 2020-01-27 18:01 UTC (permalink / raw)
  To: Andrey Zhizhikin
  Cc: Patches and discussions about the oe-core layer, openembeded-devel

On Mon, Jan 27, 2020 at 5:54 PM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>
> On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
> >
> > Awesome, thanks for the help!
>
> No probs!
>
> I've actually looked into the list and would have couple of
> components, which are sort-of "python2-only":
> - dnssec-conf: did not receive any update since 9(!) years, written
> totally in python2. Should this be bumped up of bumped out of
> [oe-core]?
> - mozjs: this one pulls the most of dependencies and produces the most
> of errors. It's version is also quite old (60.9.0esr), and there is a
> lot of python2-only code inside. Should this one be bumped out? Latest
> ESR version available upstream is
> 68.4.2esr [1], dated 01/20/2020
Problem with mozjs are

* some packages ask for certain versions of mozjs. That's why distros
have multiple versions.
* if I am not mistaken version 68 of mozjs asks for rust/cargo which
is (not yet) in a common layer

Am working on python3 port. Current situation: Configure is almost
done but after

| updating cache ./config.cache

I see no progress in log file / 100% on one CPU / memory is eaten up.
Had a similar situation in earlier stages but fixed that by endless
debug sessions and removing parts suggested in [1]

Long story short: Haven't lost hope to come up with a working python3
port but I cannot promise if I get there and when.

[1] https://code.foxkit.us/adelie/packages/blob/f2b5773da19ab397fbe64fd32dacc383cfe4cd77/user/mozjs/python3.patch


Andreas
>
> For some other recipes I would send out the patch series later today.
>
> [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
>
> >
> > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> > >
> > > Hello Raj,
> > >
> > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > >
> > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > >>
> > > > >> Hi all
> > > > >>
> > > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > > > >> world build going. And
> > > > >> here are initial failures, please help out with recipes your can or
> > > > >> care for. Eventually, the remaining
> > > > >> ones we can blacklist for 3.1 release.
> > > > >>
> > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > > >>
> > > > >> I will post more arches as they become available. If you want to try
> > > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > > >
> > > > > I've actually asked Ross about similar failures, specifically in
> > > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > > > and Python3 still present. I've started to remove those yesterday, and
> > > > > would continue with that layer further.
> > > > >
> > > > >>
> > > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > > >>
> > > >
> > > > All these changes are now in master and its again buildable, with or
> > > > without meta-python2, with meta-python2, its back to where it was with
> > > > everything  building however, without py2 layer we have some work to do
> > > > so if you are interested in this here [1] is initial list of failures
> > > > I will keep posting more as we go along.
> > > >
> > >
> > > Thanks a lot for the update! I've actually saw this in the master
> > > before this mail and went ahead with pulling the latest - my builds
> > > for i.MX8M series went fine.
> > >
> > > I'd also have a look at remaining things and try to fix some of those
> > > as I'll progress.
> > >
> > > > [1]
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> > >
> > > --
> > > Regards,
> > > Andrey.
>
>
>
> --
> Regards,
> Andrey.
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-27 18:01             ` Andreas Müller
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas Müller @ 2020-01-27 18:01 UTC (permalink / raw)
  To: Andrey Zhizhikin
  Cc: Patches and discussions about the oe-core layer, openembeded-devel

On Mon, Jan 27, 2020 at 5:54 PM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>
> On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
> >
> > Awesome, thanks for the help!
>
> No probs!
>
> I've actually looked into the list and would have couple of
> components, which are sort-of "python2-only":
> - dnssec-conf: did not receive any update since 9(!) years, written
> totally in python2. Should this be bumped up of bumped out of
> [oe-core]?
> - mozjs: this one pulls the most of dependencies and produces the most
> of errors. It's version is also quite old (60.9.0esr), and there is a
> lot of python2-only code inside. Should this one be bumped out? Latest
> ESR version available upstream is
> 68.4.2esr [1], dated 01/20/2020
Problem with mozjs are

* some packages ask for certain versions of mozjs. That's why distros
have multiple versions.
* if I am not mistaken version 68 of mozjs asks for rust/cargo which
is (not yet) in a common layer

Am working on python3 port. Current situation: Configure is almost
done but after

| updating cache ./config.cache

I see no progress in log file / 100% on one CPU / memory is eaten up.
Had a similar situation in earlier stages but fixed that by endless
debug sessions and removing parts suggested in [1]

Long story short: Haven't lost hope to come up with a working python3
port but I cannot promise if I get there and when.

[1] https://code.foxkit.us/adelie/packages/blob/f2b5773da19ab397fbe64fd32dacc383cfe4cd77/user/mozjs/python3.patch


Andreas
>
> For some other recipes I would send out the patch series later today.
>
> [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
>
> >
> > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> > >
> > > Hello Raj,
> > >
> > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > >
> > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > >>
> > > > >> Hi all
> > > > >>
> > > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > > > >> world build going. And
> > > > >> here are initial failures, please help out with recipes your can or
> > > > >> care for. Eventually, the remaining
> > > > >> ones we can blacklist for 3.1 release.
> > > > >>
> > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > > >>
> > > > >> I will post more arches as they become available. If you want to try
> > > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > > >
> > > > > I've actually asked Ross about similar failures, specifically in
> > > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > > > and Python3 still present. I've started to remove those yesterday, and
> > > > > would continue with that layer further.
> > > > >
> > > > >>
> > > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > > >>
> > > >
> > > > All these changes are now in master and its again buildable, with or
> > > > without meta-python2, with meta-python2, its back to where it was with
> > > > everything  building however, without py2 layer we have some work to do
> > > > so if you are interested in this here [1] is initial list of failures
> > > > I will keep posting more as we go along.
> > > >
> > >
> > > Thanks a lot for the update! I've actually saw this in the master
> > > before this mail and went ahead with pulling the latest - my builds
> > > for i.MX8M series went fine.
> > >
> > > I'd also have a look at remaining things and try to fix some of those
> > > as I'll progress.
> > >
> > > > [1]
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> > >
> > > --
> > > Regards,
> > > Andrey.
>
>
>
> --
> Regards,
> Andrey.
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


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

* Re: python2-less meta-openembedded build results
  2020-01-27 16:54           ` [OE-core] " Andrey Zhizhikin
@ 2020-01-27 18:05             ` Khem Raj
  -1 siblings, 0 replies; 27+ messages in thread
From: Khem Raj @ 2020-01-27 18:05 UTC (permalink / raw)
  To: Andrey Zhizhikin
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 27, 2020 at 8:54 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>
> On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
> >
> > Awesome, thanks for the help!
>
> No probs!
>
> I've actually looked into the list and would have couple of
> components, which are sort-of "python2-only":
> - dnssec-conf: did not receive any update since 9(!) years, written
> totally in python2. Should this be bumped up of bumped out of
> [oe-core]?

yes meta-python2 is a good place for them if they are primarily
written in python, otherwise retire or blacklist them

> - mozjs: this one pulls the most of dependencies and produces the most
> of errors. It's version is also quite old (60.9.0esr), and there is a
> lot of python2-only code inside. Should this one be bumped out? Latest
> ESR version available upstream is
> 68.4.2esr [1], dated 01/20/2020
>

Andreas is working on it IIRC, we have updated to latest 60.x ESR
but perhaps 68.x might be a path if it addresses py3 migration.

> For some other recipes I would send out the patch series later today.
>

thanks

> [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
>
> >
> > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> > >
> > > Hello Raj,
> > >
> > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > >
> > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > >>
> > > > >> Hi all
> > > > >>
> > > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > > > >> world build going. And
> > > > >> here are initial failures, please help out with recipes your can or
> > > > >> care for. Eventually, the remaining
> > > > >> ones we can blacklist for 3.1 release.
> > > > >>
> > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > > >>
> > > > >> I will post more arches as they become available. If you want to try
> > > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > > >
> > > > > I've actually asked Ross about similar failures, specifically in
> > > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > > > and Python3 still present. I've started to remove those yesterday, and
> > > > > would continue with that layer further.
> > > > >
> > > > >>
> > > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > > >>
> > > >
> > > > All these changes are now in master and its again buildable, with or
> > > > without meta-python2, with meta-python2, its back to where it was with
> > > > everything  building however, without py2 layer we have some work to do
> > > > so if you are interested in this here [1] is initial list of failures
> > > > I will keep posting more as we go along.
> > > >
> > >
> > > Thanks a lot for the update! I've actually saw this in the master
> > > before this mail and went ahead with pulling the latest - my builds
> > > for i.MX8M series went fine.
> > >
> > > I'd also have a look at remaining things and try to fix some of those
> > > as I'll progress.
> > >
> > > > [1]
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> > >
> > > --
> > > Regards,
> > > Andrey.
>
>
>
> --
> Regards,
> Andrey.


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-27 18:05             ` Khem Raj
  0 siblings, 0 replies; 27+ messages in thread
From: Khem Raj @ 2020-01-27 18:05 UTC (permalink / raw)
  To: Andrey Zhizhikin
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 27, 2020 at 8:54 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>
> On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
> >
> > Awesome, thanks for the help!
>
> No probs!
>
> I've actually looked into the list and would have couple of
> components, which are sort-of "python2-only":
> - dnssec-conf: did not receive any update since 9(!) years, written
> totally in python2. Should this be bumped up of bumped out of
> [oe-core]?

yes meta-python2 is a good place for them if they are primarily
written in python, otherwise retire or blacklist them

> - mozjs: this one pulls the most of dependencies and produces the most
> of errors. It's version is also quite old (60.9.0esr), and there is a
> lot of python2-only code inside. Should this one be bumped out? Latest
> ESR version available upstream is
> 68.4.2esr [1], dated 01/20/2020
>

Andreas is working on it IIRC, we have updated to latest 60.x ESR
but perhaps 68.x might be a path if it addresses py3 migration.

> For some other recipes I would send out the patch series later today.
>

thanks

> [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
>
> >
> > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> > >
> > > Hello Raj,
> > >
> > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > >
> > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > >>
> > > > >> Hi all
> > > > >>
> > > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > > > >> world build going. And
> > > > >> here are initial failures, please help out with recipes your can or
> > > > >> care for. Eventually, the remaining
> > > > >> ones we can blacklist for 3.1 release.
> > > > >>
> > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > > >>
> > > > >> I will post more arches as they become available. If you want to try
> > > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > > >
> > > > > I've actually asked Ross about similar failures, specifically in
> > > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > > > and Python3 still present. I've started to remove those yesterday, and
> > > > > would continue with that layer further.
> > > > >
> > > > >>
> > > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > > >>
> > > >
> > > > All these changes are now in master and its again buildable, with or
> > > > without meta-python2, with meta-python2, its back to where it was with
> > > > everything  building however, without py2 layer we have some work to do
> > > > so if you are interested in this here [1] is initial list of failures
> > > > I will keep posting more as we go along.
> > > >
> > >
> > > Thanks a lot for the update! I've actually saw this in the master
> > > before this mail and went ahead with pulling the latest - my builds
> > > for i.MX8M series went fine.
> > >
> > > I'd also have a look at remaining things and try to fix some of those
> > > as I'll progress.
> > >
> > > > [1]
> > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> > >
> > > --
> > > Regards,
> > > Andrey.
>
>
>
> --
> Regards,
> Andrey.


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

* Re: [oe] python2-less meta-openembedded build results
  2020-01-27 18:05             ` [OE-core] " Khem Raj
@ 2020-01-27 18:46               ` Tim Orling
  -1 siblings, 0 replies; 27+ messages in thread
From: Tim Orling @ 2020-01-27 18:46 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

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

On Mon, Jan 27, 2020 at 10:06 AM Khem Raj <raj.khem@gmail.com> wrote:

> On Mon, Jan 27, 2020 at 8:54 AM Andrey Zhizhikin <andrey.z@gmail.com>
> wrote:
> >
> > On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
> > >
> > > Awesome, thanks for the help!
> >
> > No probs!
> >
> > I've actually looked into the list and would have couple of
> > components, which are sort-of "python2-only":
> > - dnssec-conf: did not receive any update since 9(!) years, written
> > totally in python2. Should this be bumped up of bumped out of
> > [oe-core]?
>
> yes meta-python2 is a good place for them if they are primarily
> written in python, otherwise retire or blacklist them
>

I agree. This is one of use cases for which meta-python2 was created.

>
> > - mozjs: this one pulls the most of dependencies and produces the most
> > of errors. It's version is also quite old (60.9.0esr), and there is a
> > lot of python2-only code inside. Should this one be bumped out? Latest
> > ESR version available upstream is
> > 68.4.2esr [1], dated 01/20/2020
> >
>
> Andreas is working on it IIRC, we have updated to latest 60.x ESR
> but perhaps 68.x might be a path if it addresses py3 migration.
>
> > For some other recipes I would send out the patch series later today.
> >
>
> thanks
>
> > [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
> >
> > >
> > > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com>
> wrote:
> > > >
> > > > Hello Raj,
> > > >
> > > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > >
> > > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com>
> wrote:
> > > > > >>
> > > > > >> Hi all
> > > > > >>
> > > > > >> Recently py2 is removed from oe-core, So I did quick patches to
> get a
> > > > > >> world build going. And
> > > > > >> here are initial failures, please help out with recipes your
> can or
> > > > > >> care for. Eventually, the remaining
> > > > > >> ones we can blacklist for 3.1 release.
> > > > > >>
> > > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > > > >>
> > > > > >> I will post more arches as they become available. If you want
> to try
> > > > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > > > >
> > > > > > I've actually asked Ross about similar failures, specifically in
> > > > > > [meta-openembeeded/meta-python] where there is a good mix of
> Pytho2
> > > > > > and Python3 still present. I've started to remove those
> yesterday, and
> > > > > > would continue with that layer further.
> > > > > >
> > > > > >>
> > > > > >>
> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > > > >>
> > > > >
> > > > > All these changes are now in master and its again buildable, with
> or
> > > > > without meta-python2, with meta-python2, its back to where it was
> with
> > > > > everything  building however, without py2 layer we have some work
> to do
> > > > > so if you are interested in this here [1] is initial list of
> failures
> > > > > I will keep posting more as we go along.
> > > > >
> > > >
> > > > Thanks a lot for the update! I've actually saw this in the master
> > > > before this mail and went ahead with pulling the latest - my builds
> > > > for i.MX8M series went fine.
> > > >
> > > > I'd also have a look at remaining things and try to fix some of those
> > > > as I'll progress.
> > > >
> > > > > [1]
> > > > >
> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> > > >
> > > > --
> > > > Regards,
> > > > Andrey.
> >
> >
> >
> > --
> > Regards,
> > Andrey.
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>

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

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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-27 18:46               ` Tim Orling
  0 siblings, 0 replies; 27+ messages in thread
From: Tim Orling @ 2020-01-27 18:46 UTC (permalink / raw)
  To: Khem Raj
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 27, 2020 at 10:06 AM Khem Raj <raj.khem@gmail.com> wrote:

> On Mon, Jan 27, 2020 at 8:54 AM Andrey Zhizhikin <andrey.z@gmail.com>
> wrote:
> >
> > On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
> > >
> > > Awesome, thanks for the help!
> >
> > No probs!
> >
> > I've actually looked into the list and would have couple of
> > components, which are sort-of "python2-only":
> > - dnssec-conf: did not receive any update since 9(!) years, written
> > totally in python2. Should this be bumped up of bumped out of
> > [oe-core]?
>
> yes meta-python2 is a good place for them if they are primarily
> written in python, otherwise retire or blacklist them
>

I agree. This is one of use cases for which meta-python2 was created.

>
> > - mozjs: this one pulls the most of dependencies and produces the most
> > of errors. It's version is also quite old (60.9.0esr), and there is a
> > lot of python2-only code inside. Should this one be bumped out? Latest
> > ESR version available upstream is
> > 68.4.2esr [1], dated 01/20/2020
> >
>
> Andreas is working on it IIRC, we have updated to latest 60.x ESR
> but perhaps 68.x might be a path if it addresses py3 migration.
>
> > For some other recipes I would send out the patch series later today.
> >
>
> thanks
>
> > [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
> >
> > >
> > > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com>
> wrote:
> > > >
> > > > Hello Raj,
> > > >
> > > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > >
> > > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com>
> wrote:
> > > > > >>
> > > > > >> Hi all
> > > > > >>
> > > > > >> Recently py2 is removed from oe-core, So I did quick patches to
> get a
> > > > > >> world build going. And
> > > > > >> here are initial failures, please help out with recipes your
> can or
> > > > > >> care for. Eventually, the remaining
> > > > > >> ones we can blacklist for 3.1 release.
> > > > > >>
> > > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > > > >>
> > > > > >> I will post more arches as they become available. If you want
> to try
> > > > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > > > >
> > > > > > I've actually asked Ross about similar failures, specifically in
> > > > > > [meta-openembeeded/meta-python] where there is a good mix of
> Pytho2
> > > > > > and Python3 still present. I've started to remove those
> yesterday, and
> > > > > > would continue with that layer further.
> > > > > >
> > > > > >>
> > > > > >>
> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > > > >>
> > > > >
> > > > > All these changes are now in master and its again buildable, with
> or
> > > > > without meta-python2, with meta-python2, its back to where it was
> with
> > > > > everything  building however, without py2 layer we have some work
> to do
> > > > > so if you are interested in this here [1] is initial list of
> failures
> > > > > I will keep posting more as we go along.
> > > > >
> > > >
> > > > Thanks a lot for the update! I've actually saw this in the master
> > > > before this mail and went ahead with pulling the latest - my builds
> > > > for i.MX8M series went fine.
> > > >
> > > > I'd also have a look at remaining things and try to fix some of those
> > > > as I'll progress.
> > > >
> > > > > [1]
> > > > >
> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> > > >
> > > > --
> > > > Regards,
> > > > Andrey.
> >
> >
> >
> > --
> > Regards,
> > Andrey.
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>


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

* Re: python2-less meta-openembedded build results
  2020-01-27 18:01             ` [OE-core] " Andreas Müller
@ 2020-01-27 22:34               ` Andrey Zhizhikin
  -1 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-27 22:34 UTC (permalink / raw)
  To: Andreas Müller
  Cc: Patches and discussions about the oe-core layer, openembeded-devel

On Mon, Jan 27, 2020 at 7:01 PM Andreas Müller <schnitzeltony@gmail.com> wrote:
>
> On Mon, Jan 27, 2020 at 5:54 PM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> >
> > On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
> > >
> > > Awesome, thanks for the help!
> >
> > No probs!
> >
> > I've actually looked into the list and would have couple of
> > components, which are sort-of "python2-only":
> > - dnssec-conf: did not receive any update since 9(!) years, written
> > totally in python2. Should this be bumped up of bumped out of
> > [oe-core]?
> > - mozjs: this one pulls the most of dependencies and produces the most
> > of errors. It's version is also quite old (60.9.0esr), and there is a
> > lot of python2-only code inside. Should this one be bumped out? Latest
> > ESR version available upstream is
> > 68.4.2esr [1], dated 01/20/2020
> Problem with mozjs are
>
> * some packages ask for certain versions of mozjs. That's why distros
> have multiple versions.
> * if I am not mistaken version 68 of mozjs asks for rust/cargo which
> is (not yet) in a common layer
>
> Am working on python3 port. Current situation: Configure is almost
> done but after
>
> | updating cache ./config.cache
>
> I see no progress in log file / 100% on one CPU / memory is eaten up.
> Had a similar situation in earlier stages but fixed that by endless
> debug sessions and removing parts suggested in [1]
>
> Long story short: Haven't lost hope to come up with a working python3
> port but I cannot promise if I get there and when.

Thanks a lot for the update here!

I see now, it is much deeper than I thought... Not that I'm currently
using this package; this is rather the one Raj posted earlier in the
error log and I thought I might've take a look at...

Is there anything to help here?

>
> [1] https://code.foxkit.us/adelie/packages/blob/f2b5773da19ab397fbe64fd32dacc383cfe4cd77/user/mozjs/python3.patch

This patch is EPIC... :) Hope that current version would not require
something of this kind.

>
>
> Andreas
> >
> > For some other recipes I would send out the patch series later today.
> >
> > [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
> >
> > >
> > > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> > > >
> > > > Hello Raj,
> > > >
> > > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > >
> > > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > > >>
> > > > > >> Hi all
> > > > > >>
> > > > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > > > > >> world build going. And
> > > > > >> here are initial failures, please help out with recipes your can or
> > > > > >> care for. Eventually, the remaining
> > > > > >> ones we can blacklist for 3.1 release.
> > > > > >>
> > > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > > > >>
> > > > > >> I will post more arches as they become available. If you want to try
> > > > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > > > >
> > > > > > I've actually asked Ross about similar failures, specifically in
> > > > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > > > > and Python3 still present. I've started to remove those yesterday, and
> > > > > > would continue with that layer further.
> > > > > >
> > > > > >>
> > > > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > > > >>
> > > > >
> > > > > All these changes are now in master and its again buildable, with or
> > > > > without meta-python2, with meta-python2, its back to where it was with
> > > > > everything  building however, without py2 layer we have some work to do
> > > > > so if you are interested in this here [1] is initial list of failures
> > > > > I will keep posting more as we go along.
> > > > >
> > > >
> > > > Thanks a lot for the update! I've actually saw this in the master
> > > > before this mail and went ahead with pulling the latest - my builds
> > > > for i.MX8M series went fine.
> > > >
> > > > I'd also have a look at remaining things and try to fix some of those
> > > > as I'll progress.
> > > >
> > > > > [1]
> > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> > > >
> > > > --
> > > > Regards,
> > > > Andrey.
> >
> >
> >
> > --
> > Regards,
> > Andrey.
> > --
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-core



-- 
Regards,
Andrey.


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-27 22:34               ` Andrey Zhizhikin
  0 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-27 22:34 UTC (permalink / raw)
  To: Andreas Müller
  Cc: Patches and discussions about the oe-core layer, openembeded-devel

On Mon, Jan 27, 2020 at 7:01 PM Andreas Müller <schnitzeltony@gmail.com> wrote:
>
> On Mon, Jan 27, 2020 at 5:54 PM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> >
> > On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
> > >
> > > Awesome, thanks for the help!
> >
> > No probs!
> >
> > I've actually looked into the list and would have couple of
> > components, which are sort-of "python2-only":
> > - dnssec-conf: did not receive any update since 9(!) years, written
> > totally in python2. Should this be bumped up of bumped out of
> > [oe-core]?
> > - mozjs: this one pulls the most of dependencies and produces the most
> > of errors. It's version is also quite old (60.9.0esr), and there is a
> > lot of python2-only code inside. Should this one be bumped out? Latest
> > ESR version available upstream is
> > 68.4.2esr [1], dated 01/20/2020
> Problem with mozjs are
>
> * some packages ask for certain versions of mozjs. That's why distros
> have multiple versions.
> * if I am not mistaken version 68 of mozjs asks for rust/cargo which
> is (not yet) in a common layer
>
> Am working on python3 port. Current situation: Configure is almost
> done but after
>
> | updating cache ./config.cache
>
> I see no progress in log file / 100% on one CPU / memory is eaten up.
> Had a similar situation in earlier stages but fixed that by endless
> debug sessions and removing parts suggested in [1]
>
> Long story short: Haven't lost hope to come up with a working python3
> port but I cannot promise if I get there and when.

Thanks a lot for the update here!

I see now, it is much deeper than I thought... Not that I'm currently
using this package; this is rather the one Raj posted earlier in the
error log and I thought I might've take a look at...

Is there anything to help here?

>
> [1] https://code.foxkit.us/adelie/packages/blob/f2b5773da19ab397fbe64fd32dacc383cfe4cd77/user/mozjs/python3.patch

This patch is EPIC... :) Hope that current version would not require
something of this kind.

>
>
> Andreas
> >
> > For some other recipes I would send out the patch series later today.
> >
> > [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
> >
> > >
> > > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
> > > >
> > > > Hello Raj,
> > > >
> > > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > >
> > > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
> > > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
> > > > > >>
> > > > > >> Hi all
> > > > > >>
> > > > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
> > > > > >> world build going. And
> > > > > >> here are initial failures, please help out with recipes your can or
> > > > > >> care for. Eventually, the remaining
> > > > > >> ones we can blacklist for 3.1 release.
> > > > > >>
> > > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
> > > > > >>
> > > > > >> I will post more arches as they become available. If you want to try
> > > > > >> the same for machines/distros you can try yoe/mut for meta-oe
> > > > > >
> > > > > > I've actually asked Ross about similar failures, specifically in
> > > > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
> > > > > > and Python3 still present. I've started to remove those yesterday, and
> > > > > > would continue with that layer further.
> > > > > >
> > > > > >>
> > > > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
> > > > > >>
> > > > >
> > > > > All these changes are now in master and its again buildable, with or
> > > > > without meta-python2, with meta-python2, its back to where it was with
> > > > > everything  building however, without py2 layer we have some work to do
> > > > > so if you are interested in this here [1] is initial list of failures
> > > > > I will keep posting more as we go along.
> > > > >
> > > >
> > > > Thanks a lot for the update! I've actually saw this in the master
> > > > before this mail and went ahead with pulling the latest - my builds
> > > > for i.MX8M series went fine.
> > > >
> > > > I'd also have a look at remaining things and try to fix some of those
> > > > as I'll progress.
> > > >
> > > > > [1]
> > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
> > > >
> > > > --
> > > > Regards,
> > > > Andrey.
> >
> >
> >
> > --
> > Regards,
> > Andrey.
> > --
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-core



-- 
Regards,
Andrey.


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

* Re: [oe] python2-less meta-openembedded build results
  2020-01-27 18:46               ` [OE-core] " Tim Orling
@ 2020-01-27 22:36                 ` Andrey Zhizhikin
  -1 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-27 22:36 UTC (permalink / raw)
  To: Tim Orling
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 27, 2020 at 7:46 PM Tim Orling <ticotimo@gmail.com> wrote:
>
>
>
> On Mon, Jan 27, 2020 at 10:06 AM Khem Raj <raj.khem@gmail.com> wrote:
>>
>> On Mon, Jan 27, 2020 at 8:54 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>> >
>> > On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
>> > >
>> > > Awesome, thanks for the help!
>> >
>> > No probs!
>> >
>> > I've actually looked into the list and would have couple of
>> > components, which are sort-of "python2-only":
>> > - dnssec-conf: did not receive any update since 9(!) years, written
>> > totally in python2. Should this be bumped up of bumped out of
>> > [oe-core]?
>>
>> yes meta-python2 is a good place for them if they are primarily
>> written in python, otherwise retire or blacklist them
>
>
> I agree. This is one of use cases for which meta-python2 was created.

Got it, would move this one from [oe-core] to [meta-python2].

>>
>>
>> > - mozjs: this one pulls the most of dependencies and produces the most
>> > of errors. It's version is also quite old (60.9.0esr), and there is a
>> > lot of python2-only code inside. Should this one be bumped out? Latest
>> > ESR version available upstream is
>> > 68.4.2esr [1], dated 01/20/2020
>> >
>>
>> Andreas is working on it IIRC, we have updated to latest 60.x ESR
>> but perhaps 68.x might be a path if it addresses py3 migration.
>>
>> > For some other recipes I would send out the patch series later today.
>> >
>>
>> thanks
>>
>> > [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
>> >
>> > >
>> > > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>> > > >
>> > > > Hello Raj,
>> > > >
>> > > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
>> > > > >
>> > > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
>> > > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
>> > > > > >>
>> > > > > >> Hi all
>> > > > > >>
>> > > > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
>> > > > > >> world build going. And
>> > > > > >> here are initial failures, please help out with recipes your can or
>> > > > > >> care for. Eventually, the remaining
>> > > > > >> ones we can blacklist for 3.1 release.
>> > > > > >>
>> > > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
>> > > > > >>
>> > > > > >> I will post more arches as they become available. If you want to try
>> > > > > >> the same for machines/distros you can try yoe/mut for meta-oe
>> > > > > >
>> > > > > > I've actually asked Ross about similar failures, specifically in
>> > > > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
>> > > > > > and Python3 still present. I've started to remove those yesterday, and
>> > > > > > would continue with that layer further.
>> > > > > >
>> > > > > >>
>> > > > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
>> > > > > >>
>> > > > >
>> > > > > All these changes are now in master and its again buildable, with or
>> > > > > without meta-python2, with meta-python2, its back to where it was with
>> > > > > everything  building however, without py2 layer we have some work to do
>> > > > > so if you are interested in this here [1] is initial list of failures
>> > > > > I will keep posting more as we go along.
>> > > > >
>> > > >
>> > > > Thanks a lot for the update! I've actually saw this in the master
>> > > > before this mail and went ahead with pulling the latest - my builds
>> > > > for i.MX8M series went fine.
>> > > >
>> > > > I'd also have a look at remaining things and try to fix some of those
>> > > > as I'll progress.
>> > > >
>> > > > > [1]
>> > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
>> > > >
>> > > > --
>> > > > Regards,
>> > > > Andrey.
>> >
>> >
>> >
>> > --
>> > Regards,
>> > Andrey.
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



-- 
Regards,
Andrey.


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

* Re: [OE-core] python2-less meta-openembedded build results
@ 2020-01-27 22:36                 ` Andrey Zhizhikin
  0 siblings, 0 replies; 27+ messages in thread
From: Andrey Zhizhikin @ 2020-01-27 22:36 UTC (permalink / raw)
  To: Tim Orling
  Cc: openembeded-devel, Patches and discussions about the oe-core layer

On Mon, Jan 27, 2020 at 7:46 PM Tim Orling <ticotimo@gmail.com> wrote:
>
>
>
> On Mon, Jan 27, 2020 at 10:06 AM Khem Raj <raj.khem@gmail.com> wrote:
>>
>> On Mon, Jan 27, 2020 at 8:54 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>> >
>> > On Mon, Jan 27, 2020 at 4:24 PM Khem Raj <raj.khem@gmail.com> wrote:
>> > >
>> > > Awesome, thanks for the help!
>> >
>> > No probs!
>> >
>> > I've actually looked into the list and would have couple of
>> > components, which are sort-of "python2-only":
>> > - dnssec-conf: did not receive any update since 9(!) years, written
>> > totally in python2. Should this be bumped up of bumped out of
>> > [oe-core]?
>>
>> yes meta-python2 is a good place for them if they are primarily
>> written in python, otherwise retire or blacklist them
>
>
> I agree. This is one of use cases for which meta-python2 was created.

Got it, would move this one from [oe-core] to [meta-python2].

>>
>>
>> > - mozjs: this one pulls the most of dependencies and produces the most
>> > of errors. It's version is also quite old (60.9.0esr), and there is a
>> > lot of python2-only code inside. Should this one be bumped out? Latest
>> > ESR version available upstream is
>> > 68.4.2esr [1], dated 01/20/2020
>> >
>>
>> Andreas is working on it IIRC, we have updated to latest 60.x ESR
>> but perhaps 68.x might be a path if it addresses py3 migration.
>>
>> > For some other recipes I would send out the patch series later today.
>> >
>>
>> thanks
>>
>> > [1]: https://archive.mozilla.org/pub/firefox/releases/68.4.2esr/source/
>> >
>> > >
>> > > On Mon, Jan 27, 2020 at 2:51 AM Andrey Zhizhikin <andrey.z@gmail.com> wrote:
>> > > >
>> > > > Hello Raj,
>> > > >
>> > > > On Fri, Jan 24, 2020 at 8:27 PM Khem Raj <raj.khem@gmail.com> wrote:
>> > > > >
>> > > > > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote:
>> > > > > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj <raj.khem@gmail.com> wrote:
>> > > > > >>
>> > > > > >> Hi all
>> > > > > >>
>> > > > > >> Recently py2 is removed from oe-core, So I did quick patches to get a
>> > > > > >> world build going. And
>> > > > > >> here are initial failures, please help out with recipes your can or
>> > > > > >> care for. Eventually, the remaining
>> > > > > >> ones we can blacklist for 3.1 release.
>> > > > > >>
>> > > > > >> http://errors.yoctoproject.org/Errors/Build/97185/
>> > > > > >>
>> > > > > >> I will post more arches as they become available. If you want to try
>> > > > > >> the same for machines/distros you can try yoe/mut for meta-oe
>> > > > > >
>> > > > > > I've actually asked Ross about similar failures, specifically in
>> > > > > > [meta-openembeeded/meta-python] where there is a good mix of Pytho2
>> > > > > > and Python3 still present. I've started to remove those yesterday, and
>> > > > > > would continue with that layer further.
>> > > > > >
>> > > > > >>
>> > > > > >> https://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut
>> > > > > >>
>> > > > >
>> > > > > All these changes are now in master and its again buildable, with or
>> > > > > without meta-python2, with meta-python2, its back to where it was with
>> > > > > everything  building however, without py2 layer we have some work to do
>> > > > > so if you are interested in this here [1] is initial list of failures
>> > > > > I will keep posting more as we go along.
>> > > > >
>> > > >
>> > > > Thanks a lot for the update! I've actually saw this in the master
>> > > > before this mail and went ahead with pulling the latest - my builds
>> > > > for i.MX8M series went fine.
>> > > >
>> > > > I'd also have a look at remaining things and try to fix some of those
>> > > > as I'll progress.
>> > > >
>> > > > > [1]
>> > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/220/steps/8/logs/errors
>> > > >
>> > > > --
>> > > > Regards,
>> > > > Andrey.
>> >
>> >
>> >
>> > --
>> > Regards,
>> > Andrey.
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



-- 
Regards,
Andrey.


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

end of thread, other threads:[~2020-01-27 22:36 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-20 15:52 python2-less meta-openembedded build results Khem Raj
2020-01-20 16:01 ` Tim Orling
2020-01-20 16:01   ` [OE-core] " Tim Orling
2020-01-20 16:41 ` Andreas Müller
2020-01-20 16:41   ` [OE-core] " Andreas Müller
2020-01-20 16:51 ` Andrey Zhizhikin
2020-01-20 16:51   ` [OE-core] " Andrey Zhizhikin
2020-01-24 19:27   ` Khem Raj
2020-01-24 19:27     ` [OE-core] " Khem Raj
2020-01-25  9:49     ` Tim Orling
2020-01-25  9:49       ` [OE-core] " Tim Orling
2020-01-27 10:50     ` Andrey Zhizhikin
2020-01-27 10:50       ` [OE-core] " Andrey Zhizhikin
2020-01-27 15:24       ` Khem Raj
2020-01-27 15:24         ` [OE-core] " Khem Raj
2020-01-27 16:54         ` Andrey Zhizhikin
2020-01-27 16:54           ` [OE-core] " Andrey Zhizhikin
2020-01-27 18:01           ` Andreas Müller
2020-01-27 18:01             ` [OE-core] " Andreas Müller
2020-01-27 22:34             ` Andrey Zhizhikin
2020-01-27 22:34               ` [OE-core] " Andrey Zhizhikin
2020-01-27 18:05           ` Khem Raj
2020-01-27 18:05             ` [OE-core] " Khem Raj
2020-01-27 18:46             ` [oe] " Tim Orling
2020-01-27 18:46               ` [OE-core] " Tim Orling
2020-01-27 22:36               ` [oe] " Andrey Zhizhikin
2020-01-27 22:36                 ` [OE-core] " Andrey Zhizhikin

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.