#FIXME: that's extremely hacky atm
if ($params->{values}{suite}{no_replace}[0] eq 'default') {
$params->{values}{suite}{no_replace} =
- $params->{values}{suite}{final} = $opts->{suite} = [ 'etch' ];
+ $params->{values}{suite}{final} = $opts->{suite} = [ 'jaunty' ];
}
if (@{$opts->{suite}} > 1) {
# full filename search is tricky
my $ffn = $mode eq 'filename';
+ unless (-e "$DBDIR/contents/reverse_$suite.db") {
+ fatal_error($cat->g("No contents information available for this suite"));
+ return;
+ }
my $reverses = tie my %reverses, 'DB_File', "$DBDIR/contents/reverse_$suite.db",
O_RDONLY, 0666, $DB_BTREE
or die "Failed opening reverse DB: $!";
$page_content->{suite} = $suite;
$page_content->{archive} = $archive;
$page_content->{all_architectures} = \@all_archs;
- $page_content->{all_suites} = \@SUITES;
+ $page_content->{all_suites} = [ grep { $_ !~ /-(updates|backports)$/ } @SUITES ];
$page_content->{mode} = $mode;
$page_content->{search_architectures} = $opts->{arch};
$page_content->{search_keywords} = $opts->{keywords};