Toolbox binary not available for Linux aarch64 architecture.
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- linux, postgresql
- Ambito
- cli, databases, operating-systems
Direzione di ricerca
Inizia riproducendo l'installazione su Linux aarch64 con il comando documentato dell'estensione Gemini CLI, quindi ispeziona la toolbox installata usando il comando file. Traccia il modo in cui l'estensione seleziona o scarica il binario. Il lavoro è completato quando il binario aarch64 è installato e l'errore di avvio segnala il problema di architettura o di download documentato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Pre-reqs
- I've searched the current open issues
- I've updated to the latest versions
Extension Version
0.2.1
Gemini CLI Version
0.26.0
Environment
Linux vm-ubuntu24dev 6.14.0-37-generic #37~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Nov 21 03:10:52 UTC 2 aarch64 aarch64 aarch64 GNU/Linux
Current Behavior
I am using Gemini CLI on a Ubuntu VM on a Macbook M3 (ARM). The toolbox binary that gets installed for this extension on my ARM-based Linux VM is for x86-64 architecture. This gives the following message on startup:
Error during discovery for MCP server 'postgresql': MCP error -32000: Connection closed
Expected Behavior
I would expect that the aarch64 version of the binary to be installed. Also, the error message given is incorrect making this harder to determine the actual cause. I would expect the message to match closer what the repo documentation says:
either:
MCP ERROR: Error: spawn /Users/USER/.gemini/extensions/postgres/toolbox ENOENT": The Toolbox binary did not download correctly. Ensure you are using Gemini CLI v0.6.0+.
or
"cannot execute binary file": The Toolbox binary did not download correctly. Ensure the correct binary for your OS/Architecture has been downloaded.
Steps to reproduce?
- Using an ARM version of Linux, install Gemini CLI from a terminal.
- Install postgres extension via:
$ gemini extensions install https://github.com/gemini-cli-extensions/postgres - Check the 'toolbox' binary via:
$ file ~/.gemini/extensions/postgres/toolbox
Additional Details
No response
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 96
- Fork
- 12
- Merge medio
- 2g 8h
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di gemini-cli-extensions/postgres
-
Dependency DashboardApertatype: process
Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100
Tutte le issue di gemini-cli-extensions/postgres
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
area/install-update comp/cli P3 platform/windows sweeper:risk-compatibility sweeper:risk-platform-windows type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
NousResearch/hermes-agent#130071 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
stellar/stellar-cli#2773 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
IBM/aspera-cli#265 ·
-
type/automation type/performance
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno