X-Git-Url: https://git.deb.at/w?a=blobdiff_plain;f=lib%2FPackages%2FSearch.pm;h=b616f6f213de0b23392632af6b1be19ae4158810;hb=dc9512b1309f4c8c6bd1171b543183e8ac8b2115;hp=37f3996e80bd71477ba2c5ad8d8dd5ad39ac4e7d;hpb=9d463c289353df50118033b581bc60bd291c9d01;p=deb%2Fpackages.git diff --git a/lib/Packages/Search.pm b/lib/Packages/Search.pm index 37f3996..b616f6f 100644 --- a/lib/Packages/Search.pm +++ b/lib/Packages/Search.pm @@ -346,8 +346,9 @@ sub read_entry_all { my @data = split ( /\s/o, $_, 8 ); debug( "Considering entry ".join( ':', @data), 2); if ($opts->{h_archives}{$data[0]} && $opts->{h_suites}{$data[1]} - && ($opts->{h_archs}{$data[2]} || $data[2] eq 'all') - && $opts->{h_sections}{$data[3]}) { + && ($opts->{h_archs}{$data[2]} || $data[2] eq 'all' + || $data[2] eq 'virtual') + && ($opts->{h_sections}{$data[3]} || $data[3] eq '-')) { debug( "Using entry ".join( ':', @data), 2); push @$results, [ $key, @data ]; } else {