Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Toolbox binary not available for Linux aarch64 architecture.

Đang mở
#81 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
38/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
linux, postgresql

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện việc cài đặt trên Linux aarch64 bằng lệnh extension Gemini CLI đã được ghi trong tài liệu, sau đó kiểm tra toolbox đã cài đặt bằng lệnh file. Theo dõi cách extension chọn hoặc tải xuống binary. Hoàn tất khi binary aarch64 được cài đặt và lỗi khởi động báo cáo vấn đề kiến trúc hoặc tải xuống đã được ghi trong tài liệu.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

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

Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
96
Fork
12
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của gemini-cli-extensions/postgres

Tất cả issue của gemini-cli-extensions/postgres

Issue tương tự

Thêm issue về CLI

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.