For some reason, codesign is allergic to names with .
in them in the Contents/MacOS/
subdirectory. Normally the hacky workaround is to move shapely
to Contents/Resources
then create a symlink (using ln -s
) from Contents/MaOS/shapely
to Contents/Resources/shapely
. See also the same issue here.
On May 25, 2022, at 12:25 PM, bwoodsend <bwoo...@gmail.com> wrote:
For some reason, codesign is allergic to names with
.
in them in theContents/MacOS/
subdirectory. Normally the hacky workaround is to moveshapely
toContents/Resources
then create a symlink (usingln -s
) fromContents/MaOS/shapely
toContents/Resources/shapely
. See also the same issue here.
--
You received this message because you are subscribed to the Google Groups "PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pyinstaller...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pyinstaller/679f302d-74b0-4de8-a18f-3d486f101c78n%40googlegroups.com.
I’m afraid not. And I doubt there ever will specifically be something to move files around and replace them with symlinks in PyInstaller since the real fix would be for PyInstaller not to put libraries in the MacOS
folder to begin with. Nobody is going to wire in a workaround when they know that they could be fixing it instead. That fix will be harder than it sounds however because it will require mucking around with embedded linker paths so that all the various components can still find each other. Unfortunately, PyInstaller doesn’t have any regular macOS developers so macOS specific stuff tends to fall by the wayside.