X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=lib%2FPackages%2FDoSearch.pm;h=275cb9bebc73d4a3846f4645b6b1779be1af0e3e;hb=49f6fa5b401d8bba7abc2bafde675841a8729a15;hp=c1c544690ae3ffc21c7ae85f046284c4b06086cb;hpb=c7716641c96083a5c6b339710e80d01f56002f01;p=deb%2Fpackages.git diff --git a/lib/Packages/DoSearch.pm b/lib/Packages/DoSearch.pm index c1c5446..275cb9b 100644 --- a/lib/Packages/DoSearch.pm +++ b/lib/Packages/DoSearch.pm @@ -183,7 +183,7 @@ sub do_search { $desc{$pkg}{$suite}{$archive}{$version} = $desc; } else { - $provided_by{$pkg}{$suite}{$archive} = [ split /\s+/, $desc ]; + $provided_by{$pkg}{$suite} = [ split /\s+/, $desc ]; } } @@ -297,12 +297,12 @@ sub print_package { if @archs_to_print; $archs_printed{$_}++ foreach @archs_to_print; } - if (my $p = $provided_by->{$suite}{$archive}) { + if (my $p = $provided_by->{$suite}) { $str .= '
'._g( 'also provided by: ' ). join( ', ', map { "$_" } @$p); } $str .= "\n"; - } elsif (my $p = $provided_by->{$suite}{$archive}) { + } elsif (my $p = $provided_by->{$suite}) { $str .= sprintf( "
  • %s: Virtual package
    ", $path, $pkg, $path ); $str .= _g( 'provided by: ' ).