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

Compilation failed

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

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

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
go
領域
build-system, cli

調査の方向性

まず go install github.com/docker/cli/cmd/docker@v29.2.1 で失敗を再現し、曖昧な import に関係する、報告された google.golang.org/genproto モジュールパスを調べます。Docker CLI のコンパイルが重複パッケージエラーなしで完了すれば完了です。この issue では、最初に取りかかるリポジトリファイルやテストは指定されていません。

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

説明

kind/bug status/0-triage
Description

I'm trying to compile LFS using podman or manually, but no matter what I do, I get the following error. I think it's implementation-related, but I don't know why. Does anyone know the reason?

/go/pkg/mod/google.golang.org/grpc@v1.78.0/status/status.go:35:2: ambiguous import: found package google.golang.org/genproto/googleapis/rpc/status in multiple modules:
	google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4 (/go/pkg/mod/google.golang.org/genproto@v0.0.0-20230306155012-7f2fa6fef1f4/googleapis/rpc/status)
	google.golang.org/genproto/googleapis/rpc v0.0.0-20260128011058-8636f8732409 (/go/pkg/mod/google.golang.org/genproto/googleapis/rpc@v0.0.0-20260128011058-8636f8732409/status)
/go/pkg/mod/github.com/grpc-ecosystem/grpc-gateway/v2@v2.27.7/runtime/handler.go:13:2: ambiguous import: found package google.golang.org/genproto/googleapis/api/httpbody in multiple modules:
	google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4 (/go/pkg/mod/google.golang.org/genproto@v0.0.0-20230306155012-7f2fa6fef1f4/googleapis/api/httpbody)
	google.golang.org/genproto/googleapis/api v0.0.0-20260128011058-8636f8732409 (/go/pkg/mod/google.golang.org/genproto/googleapis/api@v0.0.0-20260128011058-8636f8732409/httpbody)
/go/pkg/mod/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc@v1.40.0/client.go:13:2: ambiguous import: found package google.golang.org/genproto/googleapis/rpc/errdetails in multiple modules:
	google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4 (/go/pkg/mod/google.golang.org/genproto@v0.0.0-20230306155012-7f2fa6fef1f4/googleapis/rpc/errdetails)
	google.golang.org/genproto/googleapis/rpc v0.0.0-20260128011058-8636f8732409 (/go/pkg/mod/google.golang.org/genproto/googleapis/rpc@v0.0.0-20260128011058-8636f8732409/errdetails)
root@docker-cli-dev# go install github.com/docker/cli/cmd/docker@v29.2.1
Reproduce

go install github.com/docker/cli/cmd/docker@v29.2.1

Expected behavior

No response

docker version
N/A
docker info
N/A
Additional Info

No response

主要言語
Go
スター
6.1k
フォーク
2.2k
平均マージ
1日 10時間
マージ済み PR(30日)
47

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

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

docker/cli のほかの issue

docker/cli の issue をすべて見る

似ている issue

Go の issue をもっと見る

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

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