Closed Oclair closed 1 month ago
I was able to get this fixed via the homebrew forums https://github.com/orgs/Homebrew/discussions/5669#discussioncomment-10922144
You need to uninstall Homebrew from /usr/local and then install it into /opt/homebrew.
To uninstall:
curl -OL https://raw.githubusercontent.com/Homebrew/install/refs/heads/master/uninstall.sh /bin/bash uninstall.sh --path=/usr/local
To install into /opt/homebrew:
arch -arm64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
You may wish to brew bundle dump before uninstalling to generate a Brewfile, so that you can brew bundle install after installing to /opt/homebrew with the same packages you had installed previously.
Specs
Expected Behavior
Launches but seems there are issues with the dependencies
Actual Behavior
.: CHECKING :. ℹ️ Leon version ✅ 1.0.0-beta.8
ℹ️ Environment ✅ Total RAM: 32 GB ✅ {"type":"Darwin","platform":"darwin","arch":"x64","cpus":12,"release":"23.6.0","osName":"macOS Unknown","distro":null}
ℹ️ node --version ✅ v22.9.0
ℹ️ npm --version ✅ 10.9.0
✅ Python bridge version: 1.0.1 ℹ️ Executing a skill... ℹ️ bridges/python/dist/macosx-arm64/leon-python-bridge "/Users/jason/.leon/scripts/assets/intent-object.json" 🚨 Error: Command was killed with SIGABRT (Aborted): bridges/python/dist/macosx-arm64/leon-python-bridge "/Users/jason/.leon/scripts/assets/intent-object.json" dyld[52539]: Library not loaded: /opt/homebrew/opt/gettext/lib/libintl.8.dylib Referenced from: <8B66F31C-B9FD-3912-9CE3-D0A671A47DD3> /Users/jason/.leon/bridges/python/dist/macosx-arm64/leon-python-bridge Reason: tried: '/opt/homebrew/opt/gettext/lib/libintl.8.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/gettext/lib/libintl.8.dylib' (no such file), '/opt/homebrew/opt/gettext/lib/libintl.8.dylib' (no such file), '/usr/local/lib/libintl.8.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/usr/lib/libintl.8.dylib' (no such file, not in dyld cache)
✅ TCP server version: 1.0.0 ℹ️ Starting the TCP server... ℹ️ tcp_server/dist/macosx-arm64/leon-tcp-server en ℹ️ For the first start, it may take a few minutes to cold start the TCP server on macOS. No worries it is a one-time thing ✅ The TCP server can successfully start ℹ️ TCP server startup time: 3797ms
ℹ️ Global resolvers NLP model state ✅ Found and valid
ℹ️ Skills resolvers NLP model state ✅ Found and valid
ℹ️ Main NLP model state ✅ Found and valid
ℹ️ Amazon Polly TTS ⚠️ Amazon Polly TTS is not yet configured
ℹ️ Google Cloud TTS/STT ⚠️ Google Cloud TTS/STT is not yet configured
ℹ️ Watson TTS ⚠️ Watson TTS is not yet configured
ℹ️ Offline TTS ⚠️ Cannot find bin/flite/flite. You can set up the offline TTS by running: "npm run setup:offline-tts"
ℹ️ Watson STT ⚠️ Watson STT is not yet configured
ℹ️ Offline STT ⚠️ Cannot find bin/coqui/huge-vocabulary.scorer. You can setup the offline STT by running: "npm run setup:offline-stt"
.: REPORT :. ℹ️ Here is the diagnosis about your current setup ✅ Run 🚨 Run skills ✅ Reply you by texting ✅ Start the TCP server ⚠️ Amazon Polly text-to-speech ⚠️ Google Cloud text-to-speech ⚠️ Watson text-to-speech ⚠️ Offline text-to-speech ⚠️ Google Cloud speech-to-text ⚠️ Watson speech-to-text ⚠️ Offline speech-to-text
🚨 Please fix the errors above
.: REPORT URL :. ℹ️ Sending report... ✅ Report URL: https://report.getleon.ai/raw/ibeweriyog
How Do We Reproduce?
brew install git brew install node brew install npm npm install -g npm@10.9.0 npm install --global @leon-ai-cli leon create birth leon start
Extra (like a sample repo to reproduce the issue, etc.)