src/cmd/go/testdata/script/mod_go_version_missing.txt | 2 +- src/go/build/build.go | 2 +- diff --git a/src/cmd/go/testdata/script/mod_go_version_missing.txt b/src/cmd/go/testdata/script/mod_go_version_missing.txt index d704816729b8c30e64bb64fd04e234ab3e829a5c..2159a1e4c0ee5ec0f60fc1ca5d3ebca6fd4e2fd5 100644 --- a/src/cmd/go/testdata/script/mod_go_version_missing.txt +++ b/src/cmd/go/testdata/script/mod_go_version_missing.txt @@ -27,7 +27,7 @@ # module or a bad-script-edited 1.16 module. ! go list -mod=vendor all ! stderr '^go: inconsistent vendoring' -stderr 'cannot find package "\." in:\n\t.*[/\\]vendor[/\\]example.com[/\\]badedit$' +stderr 'cannot find package "vendor/example.com/badedit" in:\n\t.*[/\\]vendor[/\\]example.com[/\\]badedit$' # When we set -mod=mod, the go version should be updated immediately, # to the current version, converting the requirements from eager to lazy. diff --git a/src/go/build/build.go b/src/go/build/build.go index 6f7260b78f37ca490a01892123397ba9f626a63c..dce0304ba48cc5e9a8c5a3aae3bdea21fa70b27f 100644 --- a/src/go/build/build.go +++ b/src/go/build/build.go @@ -789,7 +789,7 @@ return p, nil } // package was not found - return p, fmt.Errorf("cannot find package %q in:\n\t%s", path, p.Dir) + return p, fmt.Errorf("cannot find package %q in:\n\t%s", p.ImportPath, p.Dir) } if mode&FindOnly != 0 {