Open Cynical-Optimist opened 4 years ago
In GitLab by [Gitlab user @TheRealMichaelCatanzaro] on Oct 7, 2020, 18:59
suggests downgrading to python 3.8 might fix this. I'm about to try running buildstream in a F32 container to see.
Yeah it's building with no problems in my F32 container.
In GitLab by [Gitlab user @alatiera] on Oct 7, 2020, 19:19
With buildstream-1.6.0-1.fc33, bst-external-0.21.0-1.fc33, and python3-3.9.0\~rc2-1.fc33, this last step never completes.
Btw, also f33, its reproducible with bst
and bst-external
isntalled from pip as well
In GitLab by [Gitlab user @abderrahimk] on Oct 7, 2020, 19:22
This is almost certainly python 3.9. BuildStream's use of forking and asyncio is not supported by upstream, and things end up being broken on every new point release.
See original issue on GitLab In GitLab by [Gitlab user @TheRealMichaelCatanzaro] on Oct 7, 2020, 18:50
Summary
With buildstream-1.6.0-1.fc33, bst-external-0.21.0-1.fc33, and python3-3.9.0~rc2-1.fc33, this last step never completes.
Steps to reproduce
Clone gnome-build-meta, then try to
bst build core.bst sdk.bst
.What is the current bug behavior?
Hang before anything starts to build.
What is the expected correct behavior?
It should build!
Relevant logs and/or screenshots
[Gitlab user @abderrahimk] asked for some strace. Here is the very end before it hangs performing a read():
Possible fixes
[Gitlab user @abderrahimk] suggests downgrading to python 3.8 might fix this. I'm about to try running buildstream in a F32 container to see.
Other relevant information