Open vdun opened 1 year ago
PyInstaller use bootloader and try to open executed file itself via /proc/self/exe
to unpack it to temppath/_MEIxxxxxx
. But if you cat
-ing executable file, where is no file on disk to open:
readlink("/proc/self/exe", "/memfd:elfexec (deleted)", 4095) = 24
openat(AT_FDCWD, "/memfd:elfexec (deleted)", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/memfd:elfexec (deleted).pkg", O_RDONLY) = -1 ENOENT (No such file or directory)
I have no idea how to workaround it with PyInstaller binaries.