I was trying to install rovodev
https://support.atlassian.com/rovo/docs/install-and-run-rovo-dev-cli-on-your-device/
All previous steps are successful.
...
acli rovodev auth login
✓ Authentication successful
acli rovodev run
[PYI-34566:ERROR] Failed to load Python shared library '/Users/tuchang/.local/share/acli/1.3.4-stable/plugin/rovodev/lib/Python': dlopen(/Users/tuchang/.local/share/acli/1.3.4-stable/plugin/rovodev/lib/Python, 0x000A): Symbol not found: (_mkfifoat)
Referenced from: '/Users/tuchang/.local/share/acli/1.3.4-stable/plugin/rovodev/lib/Python'
Expected in: '/usr/lib/libSystem.B.dylib'
✗ Error: failed to execute the command
This error indicates a Python library compatibility issue on macOS. Here are the solutions:
# Check your macOS version sw_vers # Check architecture (Apple Silicon vs Intel) uname -m
# Uninstall completely npm uninstall -g @atlassian/rovo-dev-cli rm -rf ~/.local/share/acli rm -rf ~/.rovo # Reinstall npm install -g @atlassian/rovo-dev-cli
# Install via brew (alternative) brew tap atlassian/tap brew install rovo-dev-cli
# To get more error details export DEBUG=* rovo-dev run
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.