diff --git a/pkg/goanalysis/runner_loadingpackage.go b/pkg/goanalysis/runner_loadingpackage.go index 29a27089c1c2..b2f550043405 100644 --- a/pkg/goanalysis/runner_loadingpackage.go +++ b/pkg/goanalysis/runner_loadingpackage.go @@ -240,7 +240,8 @@ func (lp *loadingPackage) loadFromExportData() error { } } if pkg.ExportFile == "" { - return fmt.Errorf("no export data for %q", pkg.ID) + // https://github.com/golangci/golangci-lint/issues/6056 + return fmt.Errorf("no export data for %q. (typically this indicates a compilation failure in an imported package; ensure that 'go build' completes successfully)", pkg.ID) } f, err := os.Open(pkg.ExportFile) if err != nil {