aboutsummaryrefslogtreecommitdiffstats
path: root/genhdlist2
diff options
context:
space:
mode:
Diffstat (limited to 'genhdlist2')
-rwxr-xr-xgenhdlist29
1 files changed, 5 insertions, 4 deletions
diff --git a/genhdlist2 b/genhdlist2
index 65deac0..a5873f7 100755
--- a/genhdlist2
+++ b/genhdlist2
@@ -197,12 +197,13 @@ sub build {
map { $_ => open_xml_filter("$media_info_dir/$_.xml${xml_info_suffix}.tmp", $xml_info_filter) } @$xml_media_info
};
- # keep real filesizes from synthesis since hdlist no more have filesizes since 2008
- # else URPM will put a bogus estimation:
- my $sizes = get_filesize_from_synthesis($urpm, $rpms_todo, $synthesis);
-
if (-e $hdlist && !$b_no_incremental) {
print "filtering $hdlist into hdlist.cz.tmp\n" if $verbose >= 0;
+
+ # keep real filesizes from synthesis since hdlist no more have filesizes since 2008
+ # else URPM will put a bogus estimation:
+ my $sizes = get_filesize_from_synthesis($urpm, $rpms_todo, $synthesis);
+
filter_existing_hdlist($urpm, $rpms_todo, $hdlist, $out, $sizes);
}