diff --git a/Library/Homebrew/api.rb b/Library/Homebrew/api.rb index a78d3380df..60203d69d7 100644 --- a/Library/Homebrew/api.rb +++ b/Library/Homebrew/api.rb @@ -196,6 +196,7 @@ module Homebrew def self.write_names_file!(names, type, regenerate:) names_path = HOMEBREW_CACHE_API/"#{type}_names.txt" if !names_path.exist? || regenerate + names_path.unlink names_path.write(names.join("\n")) return true end @@ -210,6 +211,7 @@ module Homebrew aliases_text = aliases.map do |alias_name, real_name| "#{alias_name}|#{real_name}" end + aliases_path.unlink aliases_path.write(aliases_text.join("\n")) return true end