I'm attempting to build a handful of ports (and their dependencies) for aarch64 on an amd64 host
using poudriere-devel with qemu-aarch64-static. A good chunk of the ports have built without issue
but I can't get past python38 - about an hour in, I get
and the build then sits until the NOHANG timeout fires.
A web search suggests possibilities such as resource exhaustion but I'm not seeing anything in the system logs to support that in this case.
Nothing earlier in the build log seems particularly revealing to me but I can provide the whole thing if desired.
Has anyone else recently had success in doing this?
using poudriere-devel with qemu-aarch64-static. A good chunk of the ports have built without issue
but I can't get past python38 - about an hour in, I get
Code:
...
Traceback (most recent call last):
File "/wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/compileall.py", line 332, in <module>
exit_status = int(not main())
File "/wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/compileall.py", line 314, in main
if not compile_dir(dest, maxlevels, args.ddir,
File "/wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/compileall.py", line 93, in compile_dir
success = min(results, default=True)
File "/wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/concurrent/futures/process.py", line 484, in _chain_from_iterable_of_lists
for element in iterable:
File "/wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/concurrent/futures/_base.py", line 619, in result_iterator
yield fs.pop().result()
File "/wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/concurrent/futures/_base.py", line 444, in result
return self.__get_result()
File "/wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/concurrent/futures/_base.py", line 389, in __get_result
raise self._exception
concurrent.futures.process.BrokenProcessPool: A process in the process pool was terminated abruptly while the future was running or pending.
A web search suggests possibilities such as resource exhaustion but I'm not seeing anything in the system logs to support that in this case.
Nothing earlier in the build log seems particularly revealing to me but I can provide the whole thing if desired.
Has anyone else recently had success in doing this?