After a bit of onion peeling to pick up missing dependencies I finally pressed ./go_baby_go.pex only to be rewarded with the dreaded main not found... The pex file itself is 500M but is unzipping to 2G and has > 64k files. I've seen older threads on this but it was not clear to me if this is still an issue.
I had originally built it with execution_mode=venv, (and default layout=zipApp); python 3.9.13 and pants 2.19.0. Thankfully just now adding layout=packed (creating a directory vs a file) does seem to have fixed this. So, a big sigh of relief. I can certainly live with this. I just wanted to confirm if a zipApp layout will ever be feasible for these kind of monsters?