Re: [yocto] Arch Linux - Python Newer than Recommend i.e. post 3.12

Nicholas Krause <[email protected]>
Newsgroups org.yoctoproject.lists.yocto
Message-ID <[email protected]>
Greetings,
Pinging this email as its been a few weeks and not sure if the patches 
have been backported.

Thanks,
Nick

On 2/6/26 5:49 PM, Nicholas Krause wrote:
> Greetings,
> I'm on kirkenstone currently. So backporting the patches is probably 
> best. However, what's the longterm strategy around this as its been a 
> program for several years on more bleeding edge distributions i.e. Arch? 
> Even when were talking mainline its a problem with Arch sometimes.
> 
> Thanks,
> Nick
> 
> On 2/5/26 5:40 AM, Ross Burton wrote:
>> On 5 Feb 2026, at 02:37, Nicholas Krause via lists.yoctoproject.org 
>> <[email protected]> wrote:
>>> _pickle.PicklingError: Can't pickle local object <function 
>>> AsyncServer.serve_as_process.<locals>.run at 0x7fea88598a90>
>>> when serializing dict item '_target'
>>> when serializing multiprocessing.context.Process state
>>>
>>> Due to being on Python 3.14. I would prefer not to have to use a 
>>> backwards supported penv for Yocto alone. Does anyone have any 
>>> experience with working on Arch and how to avoid these issues without 
>>> either dealing with penv or yay for getting a older version of 
>>> python, pre 3.12 I believe.
>>
>> There’s a number of fixes for the 3.14 changes to multiprocessing in 
>> git, so you likely need to backport those. What version of Yocto are 
>> you using?
>>
>> Ross
>>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.