Bonsai on Apple ARM, latest macOS ?

For a while I have seen that Bonsai dailies do no more work on Blender 5.0 Beta and 5.1 Alpha. Not a big issue as it worked with 4.5.4 LTS.

So, as 5.0 in Beta for a while and 5.0 release soon, I was very pleased that about a week ago Bonsai installed and work fine on 5.0 and even 5.1 again. This worked fine and also updated for quite a few days.

Since a few days that broke again for 5.0 Beta and 5.1. Unfortunately that also broke Bonsai for 4.5 official ! And it might correlate with Apple's release of macOS Tahoe 26.1 Update (!?)

As it looks like I am the only active Bonsai on Mac tester, or at least on this Forum, I thought that incompatibility might went under the radar, so I it might be ok to mention.

In case that helps, the Error Code is :
(BTW, the latest of bonsai-0.8.4-alpha2511082236 from Sunday 22:36)

os: Darwin
os_version: Darwin Kernel Version 25.1.0: Mon Oct 20 19:34:05 PDT 2025; root:xnu-12377.41.6~2/RELEASE_ARM64_T6041
python_version: 3.11.11
architecture: ('64bit', '')
machine: arm64
processor: arm
blender_version: 4.5.4 LTS
bonsai_version: 0.8.4-alpha251108
bonsai_commit_hash: 593e0e2
bonsai_commit_date: 2025-11-08T16:35:46-06:00
last_actions:
last_error: Traceback (most recent call last):
File "/Users/user/Library/Application Support/Blender/4.5/extensions/.local/lib/python3.11/site-packages/ifcopenshell/init.py", line 85, in
from . import ifcopenshell_wrapper
File "/Users/user/Library/Application Support/Blender/4.5/extensions/.local/lib/python3.11/site-packages/ifcopenshell/ifcopenshell_wrapper.py", line 13, in
from . import _ifcopenshell_wrapper
ImportError: dlopen(/Users/micha/Library/Application Support/Blender/4.5/extensions/.local/lib/python3.11/site-packages/ifcopenshell/_ifcopenshell_wrapper.cpython-311-darwin.so, 0x0002): Library not loaded: /opt/homebrew/opt/gmp/lib/libgmpxx.4.dylib
Referenced from: <2018C658-286C-331F-88AD-C9799E85A02E> /Users/user/Library/Application Support/Blender/4.5/extensions/.local/lib/python3.11/site-packages/ifcopenshell/_ifcopenshell_wrapper.cpython-311-darwin.so
Reason: tried: '/opt/homebrew/opt/gmp/lib/libgmpxx.4.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/gmp/lib/libgmpxx.4.dylib' (no such file), '/opt/homebrew/opt/gmp/lib/libgmpxx.4.dylib' (no such file)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/user/Library/Application Support/Blender/4.5/extensions/raw_githubusercontent_com/bonsai/init.py", line 243, in
import ifcopenshell.api
File "/Users/user/Library/Application Support/Blender/4.5/extensions/.local/lib/python3.11/site-packages/ifcopenshell/init.py", line 87, in
raise ImportError("IfcOpenShell not built for '%s'" % python_distribution)
ImportError: IfcOpenShell not built for 'darwin/64bit/python3.11'

binary_file_name: _ifcopenshell_wrapper.cpython-311-darwin.so
binary_python_version: 3.11

Comments

Sign In or Register to comment.