diff --git a/internal/gps/strip_vendor.go b/internal/gps/strip_vendor.go index 184a0d2d2e..8b4cb577c7 100644 --- a/internal/gps/strip_vendor.go +++ b/internal/gps/strip_vendor.go @@ -7,6 +7,7 @@ package gps import ( + "fmt" "os" "path/filepath" ) @@ -33,7 +34,7 @@ func stripVendor(path string, info os.FileInfo, err error) error { if info.IsDir() { if err := os.RemoveAll(path); err != nil { - return err + fmt.Printf("removing %s failed: %s, skipping. Please check manually\n", path, err) } return filepath.SkipDir } diff --git a/internal/gps/strip_vendor_windows.go b/internal/gps/strip_vendor_windows.go index 7d6acc4a3c..883d156e30 100644 --- a/internal/gps/strip_vendor_windows.go +++ b/internal/gps/strip_vendor_windows.go @@ -5,6 +5,7 @@ package gps import ( + "fmt" "os" "path/filepath" ) @@ -41,7 +42,7 @@ func stripVendor(path string, info os.FileInfo, err error) error { case dir: if err := os.RemoveAll(path); err != nil { - return err + fmt.Printf("removing %s failed: %s, skipping. Please check manually\n", path, err) } return filepath.SkipDir }