summaryrefslogtreecommitdiffstats
path: root/urpm
diff options
context:
space:
mode:
Diffstat (limited to 'urpm')
-rw-r--r--urpm/media.pm5
1 files changed, 5 insertions, 0 deletions
diff --git a/urpm/media.pm b/urpm/media.pm
index ff45f922..4c20f0be 100644
--- a/urpm/media.pm
+++ b/urpm/media.pm
@@ -1642,6 +1642,11 @@ sub _any_media_info__or_download {
}
get_medium_option($urpm, $medium, 'xml-info') ne 'never' or return;
+
+ my $md5sum_file = statedir_MD5SUM($urpm, $medium);
+ if (-e $md5sum_file) {
+ urpm::md5sum::parse($md5sum_file)->{"$prefix$suffix"} or return;
+ }
my $file_in_partial =
_download_media_info_file($urpm, $medium, $prefix, $suffix, $quiet, $download_dir, $o_callback) or return;