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

Ross Burton <[email protected]>
Newsgroups org.yoctoproject.lists.yocto
Message-ID <[email protected]>
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.