Toolbox binary not available for Linux aarch64 architecture.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- linux, postgresql
- Área
- cli, databases, operating-systems
Línea de trabajo
Comienza reproduciendo la instalación en Linux aarch64 con el comando documentado de la extensión de Gemini CLI y, después, inspecciona el toolbox instalado usando el comando file. Rastrea cómo la extensión selecciona o descarga el binario. Se considera terminado cuando el binario aarch64 está instalado y el fallo de inicio informa del problema documentado de arquitectura o descarga.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 96
- Forks
- 12
- Merge medio
- 2 d 8 h
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de gemini-cli-extensions/postgres
-
Dependency DashboardAbiertotype: process
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
Todos los issues de gemini-cli-extensions/postgres
Issues similares
-
Marble Madness II is missingAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
[Request]: Snow ShotAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ScoopInstaller/Extras#18870 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
foundation/inky#334 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
NVIDIA/nvmesh-utils#9 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día