macOS fails to install GH User objects

when installing modules like compas, compas_fab, compas_timber on macOS, the associated GH User objects aren’t installed, which leads to quite an incomplete installation: toolbars in GH just don’t show up.

this is because invoke build-ghuser-components && python -m compas_rhino.install is impossible to run on macOS. the /Users/___/.rhinocode/py39-rh8/python3.9 binary is super messy (can’t import clr ), and there isn’t a ipy exec as there is on windows.

I don’t see any other path than for devs to add GH User objects in the repo’s, the associated overhead is just massive to get this done, and these objects are generated with CI builds.

@tomvanmele I know you’re and macOS as well :raised_hands: – curious to have your take.

hi jelle,

we are working to resolve this, but it is challenging to make things work across all three versions of Python currently available in Rhino 8.

getting closer though…

unfortunately i had overlooked this problem because i never use GH :slight_smile:

tom