From baf7ba6316b6ccc099d1ca5d1fae5ca26b5fac74 Mon Sep 17 00:00:00 2001 From: ilovezfs Date: Wed, 1 Mar 2017 04:25:10 -0800 Subject: [PATCH] bump-formula-pr: check for version presence. If it's not there, error out rather than fetching to avoid creating versionless cache files, which cause `brew cleanup` to crash. --- Library/Homebrew/dev-cmd/bump-formula-pr.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Library/Homebrew/dev-cmd/bump-formula-pr.rb b/Library/Homebrew/dev-cmd/bump-formula-pr.rb index 6c7b7d5b5e..684843d0d0 100644 --- a/Library/Homebrew/dev-cmd/bump-formula-pr.rb +++ b/Library/Homebrew/dev-cmd/bump-formula-pr.rb @@ -174,6 +174,7 @@ module Homebrew rsrc.download_strategy = CurlDownloadStrategy rsrc.owner = Resource.new(formula.name) rsrc.version = forced_version if forced_version + odie "No version specified!" unless rsrc.version rsrc_path = rsrc.fetch if Utils.popen_read("/usr/bin/tar", "-tf", rsrc_path) =~ %r{/.*\.} new_hash = rsrc_path.sha256