Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

[PYI-34566:ERROR] Failed to load Python shared library

tom td
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 14, 2025

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

2 answers

0 votes
Dr Valeri Colon _Connect Centric_
Community Champion
November 13, 2025

@tom td This error appears because the Rovo Dev CLI in version 1.3.4-stable was built against a newer macOS SDK that requires the _mkfifoat symbol, which exists only in macOS 14+. On older versions like Ventura, the bundled Python runtime fails to load. Updating to macOS 14 or later resolves it; otherwise, you’ll need to wait for Atlassian to release a build compiled with an older SDK.

0 votes
Jorge Cammarota
November 4, 2025

This error indicates a Python library compatibility issue on macOS. Here are the solutions:

1. Check System Compatibility

bash
# Check your macOS version
sw_vers

# Check architecture (Apple Silicon vs Intel)
uname -m

Reinstall Rovo Dev CLI

bash
# 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

Alternative Solution for macOS

bash
# Install via brew (alternative)
brew tap atlassian/tap
brew install rovo-dev-cli

Run with Debug Mode

bash
# To get more error details
export DEBUG=*
rovo-dev run

 

 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events