From b6fa08f2d2238acec1735a5928dcb5b119ec17a7 Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Thu, 2 Feb 2012 13:12:09 -0600 Subject: [PATCH] devel: reset mirrors when building devel Otherwise stable mirrors will be considered when the devel download fails. Fixes Homebrew/homebrew#9910. --- Library/Homebrew/formula.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index bae651bd3a..576be68896 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -769,7 +769,13 @@ EOF def devel &block raise "url and md5 must be specified in a block" unless block_given? - instance_eval &block if ARGV.build_devel? + + if ARGV.build_devel? + # clear out mirrors from the stable release + @mirrors = nil + + instance_eval &block + end end def bottle url=nil, &block