Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Toolbox binary not available for Linux aarch64 architecture.

オープン
#81 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
38/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
linux, postgresql

調査の方向性

まず、文書化されている Gemini CLI 拡張機能コマンドを使って Linux aarch64 でのインストールを再現し、その後、file コマンドを使ってインストールされた toolbox を調べます。拡張機能がバイナリを選択またはダウンロードする仕組みを追跡します。aarch64 バイナリがインストールされ、起動失敗時に文書化されているアーキテクチャまたはダウンロードの問題が報告されれば完了です。

索引モデルが issue の本文から書いたものです。

説明

priority: p2 type: feature request
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?
  1. Using an ARM version of Linux, install Gemini CLI from a terminal.
  2. Install postgres extension via: $ gemini extensions install https://github.com/gemini-cli-extensions/postgres
  3. Check the 'toolbox' binary via: $ file ~/.gemini/extensions/postgres/toolbox
Additional Details

No response

主要言語
言語のデータがありません
スター
96
フォーク
12
平均マージ
2日 8時間
マージ済み PR(30日)
1

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

gemini-cli-extensions/postgres のほかの issue

gemini-cli-extensions/postgres の issue をすべて見る

似ている issue

CLI の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。