Show digest mismatch in verify_download_integrity

Report "Expected <supplied digest>, got <file's digest>"
when verify_download_integrity sees a mismatch.  (It had
been, confusingly, reporting "Expected <file's digest>".)

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit is contained in:
Yarrow 2010-05-02 15:21:56 -04:00 committed by Adam Vandenberg
parent 5fe0b108ad
commit 305fca250e

View File

@ -353,7 +353,7 @@ private
hash = fn.incremental_hash(hasher)
if supplied and not supplied.empty?
raise "#{type} mismatch\nExpected: #{hash}\nArchive: #{fn}" unless supplied.upcase == hash.upcase
raise "#{type} mismatch\nExpected #{supplied}, got #{hash}\nArchive: #{fn}" unless supplied.upcase == hash.upcase
else
opoo "Cannot verify package integrity"
puts "The formula did not provide a download checksum"