Open echoix opened 9 months ago
See also #588 for the same report and related discussion.
Apparently python3-wxpython4
solved it for some distro(s).
Ok, that's a possible explanation for the 3 non gui ones, but what about the gui build? It doesn't have that error, but doesn't seem to reach the end of compilation message. Are the log entries redirected differently when building the Dockerfile?
Describe the bug I'm trying to debug something and tried using Docker to run some steps after the build. I observed that for the ubuntu without gui, the end of compilation message doesn't appear as expected, even though the build doesn't exit as failed, it continues to a next step. I get some message like:
I went to see the latest dockers builds on main, and 3 out of 4 seem to stop after that 'wx' message, and even the one with GUI doesn't show the end of compilation message, but runs longer.
To Reproduce I won't explain how to make a docker build, but this is also highlighted in our current CI
Steps to reproduce the behavior:
Expected behavior I expect the compilation to finish with a message like https://github.com/OSGeo/grass/actions/runs/7767117237/job/21183617659#step:10:12787
Screenshots If applicable, add screenshots to help explain your problem.
Ubuntu without gui
Ubuntu with gui:
Our normal ubuntu builds finish with
System description (please complete the following information):
Additional context
This isn't specific to a commit. I'm not sure with all those warnings if the test suite would run correctly. The semicolons after the configure/make/make install are unexpected for me. That would mean that files are copied whatever the exit code of the previous command was, and could set a sucessful exit code anyways.