After a bit of onion peeling to pick up missing de...
# general
b
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?
c
My understanding of the situation is that https://github.com/python/cpython/issues/77140 would have to be resolved for larger zipapps to be viable.
b
Thanks for this. Wow, 2018.