Rok Mandeljc
Rok Mandeljc
I suppose the question might really be, what should be default permissions for extracted *files* (executable and non-executable), in addition to those for directories. EDIT: I guess that is what...
But quite honestly, I'm starting to question whether ~we~ I really want to extend onefile's permission system to accommodate this use case to that extent. Because unless these root-changed-into-user scenarios...
> > Because unless these root-changed-into-user scenarios are very common, it might make more sense to require you to change ownership or permissions of the `sys._MEIPASS` (and its sub-directories and/or...
`_PYI_APPLICATION_HOME_DIR` (former `_MEIPASS2`) is now used only by onefile builds to communicate the location of (temporary) top-level application directory, while onedir builds now always determine top-level application directory location based...
> I also tested it with v6.9.0 and v6.8.0 and it seems to have the same issue, it does work on v6.7.0 so it is not a new change (I...
> @bwoodsend This is a very specific use case for our product, our application is designed as a 2-process application, the main application spawns child processes runs some logic, and...
Is having a private fork with the modification described in https://github.com/pyinstaller/pyinstaller/issues/8734#issuecomment-2286528679 not an option? After all, you are after a special behavior that makes little sense in the general context...
This part https://github.com/pyinstaller/pyinstaller/blob/develop/bootloader/src/pyi_main.c#L336-L364 now determines the (fixed) top-level application directory for onedir builds. You need to modify it so that if the path is specified via environment variable (I suggest...
> the only question that I have now is do I need to manually compile the bootloader for all the systems and push the binaries to the branch? You can...
Hmm... can you reproduce the issue with a simple program that just tries to import `osgeo`? But this sort of error message: > ``` > ImportError: DLL load failed while...