diff options
Diffstat (limited to 'libgo/go/cmd/go/internal/get/get.go')
-rw-r--r-- | libgo/go/cmd/go/internal/get/get.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libgo/go/cmd/go/internal/get/get.go b/libgo/go/cmd/go/internal/get/get.go index e4945fe1440..500e3e0da6d 100644 --- a/libgo/go/cmd/go/internal/get/get.go +++ b/libgo/go/cmd/go/internal/get/get.go @@ -108,7 +108,7 @@ var ( ) func init() { - work.AddBuildFlags(CmdGet) + work.AddBuildFlags(CmdGet, work.OmitModFlag|work.OmitModCommonFlags) CmdGet.Run = runGet // break init loop CmdGet.Flag.BoolVar(&Insecure, "insecure", Insecure, "") } @@ -274,7 +274,7 @@ func download(arg string, parent *load.Package, stk *load.ImportStack, mode int) stk.Push(arg) err := downloadPackage(p) if err != nil { - base.Errorf("%s", &load.PackageError{ImportStack: stk.Copy(), Err: err.Error()}) + base.Errorf("%s", &load.PackageError{ImportStack: stk.Copy(), Err: err}) stk.Pop() return } @@ -355,7 +355,7 @@ func download(arg string, parent *load.Package, stk *load.ImportStack, mode int) stk.Push(path) err := &load.PackageError{ ImportStack: stk.Copy(), - Err: "must be imported as " + path[j+len("vendor/"):], + Err: load.ImportErrorf(path, "%s must be imported as %s", path, path[j+len("vendor/"):]), } stk.Pop() base.Errorf("%s", err) |