From da3dbe3ff24daa1df99e50717d48f0cd49037af5 Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Wed, 8 Jul 2015 22:07:42 +0000 Subject: Do not load file sizes from synthesis in non incremental mode --- genhdlist2 | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'genhdlist2') 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); } -- cgit v1.2.1