Folder where the macos cli is installed is incorrect
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 45/100
Hướng nghiên cứu
Tái hiện quá trình cài đặt trên máy Mac ARM với Homebrew và kiểm tra nơi các symlink của Keybase CLI được tạo. Theo dõi các điểm vào của quá trình cài đặt macOS và thiết lập CLI để xác định lý do /usr/local/bin được sử dụng thay vì /opt/homebrew/bin; hoàn tất khi CLI có thể được sử dụng thông qua PATH Homebrew hiện có mà không cần cấu hình zsh thủ công.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the bug
I am on a m2 mac machine. The homebrew installation path is /opt/homebrew. But, the keybase-related cli commands are being installed into /usr/local/bin.
To Reproduce
Steps to reproduce the behavior:
- Install keybase on an arm mac using homebrew
- Run the keybase client
- In a Terminal session, list the files in the
/usr/local/binfolder - and see that there's a different copy of the command (which is in effect a symbolic link to the same real execuable) - To be able to use the cli, I will then have to manually ensure that the zsh configuration files includes this folder in the PATH env var.
Expected behavior
Since the /opt/homebrew/bin folder is present in the local machine and the PATH environment variable includes that for arm machines, I would have expected the symlink also to be created in that folder.
Screenshots
If applicable, add screenshots to help explain your problem.
Version 6.5.1-20250422141116+19f9cfeddb (6.5.1-20250422141116+19f9cfeddb)
Additional numbers
The number 345567
- Ngôn ngữ chính
- Go
- Star
- 9.3k
- Fork
- 1.3k
- Merge trung bình
- 1 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 99
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của keybase/client
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 62/100
keybase/client#24313 · 2 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 Hơn một tuần Mức phù hợp với người mới 8/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
keybase/client#29355 · 13 bình luận · 6 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của keybase/client
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
--info inline-right:PREFIX leaves the first character of the prefix when the info gets shorterĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
-
[BUG] EphemeralJob matches every pod in the namespace when spec.selector is emptyCó thể đã có người làm @vishnums2k5 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
openkruise/kruise#2656 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Support kubevirt CRDsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
rancher/rancher-ai-mcp#206 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
test: make command and stdio startup tests portableCó thể đã có người làm @dajiaohuang đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
mark3labs/mcp-go#1220 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày