We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suppose a go.mod contains:
go.mod
require ( repo/foo v1.0.0 repo/foo/bar v1.0.0 )
then go mod will store the directory structure:
go mod
go └── pkg └── mod └── repo ├── foo │ └── bar └── [email protected]
so that repo/foo v1.0.0 is installed under go/pkg/mod/repo/[email protected] to avoid conflicts.
repo/foo v1.0.0
go/pkg/mod/repo/[email protected]
However when gomod2nix creates the vendor-env derivation it seems to be only linking the longest path, in this case repo/foo/bar.
repo/foo/bar
Discovered with go.opentelemetry.io/otel and related packages.
go.opentelemetry.io/otel
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Suppose a
go.mod
contains:then
go mod
will store the directory structure:so that
repo/foo v1.0.0
is installed undergo/pkg/mod/repo/[email protected]
to avoid conflicts.However when gomod2nix creates the vendor-env derivation it seems to be only linking the longest path, in this case
repo/foo/bar
.Discovered with
go.opentelemetry.io/otel
and related packages.The text was updated successfully, but these errors were encountered: