}
}
- $packagelist{$_} .= " $f";
+ push @{$packagelist{$_}}, $f;
}
if ($relinfo eq "") { # or $relinfo eq "U" # confuses e.g. #210306
if (m/^[0-9]+ \[/) {
($bug,$subject)=split(/ /, $_, 2);
$bugs{$bug}=$subject;
- $packagelist{$pkg} .= "$bug ";
+ push @{$packagelist{$pkg}}, $bug;
} else {
($pkg,$sect, $mnt)=split(/ /, $_, 3);
+ next if (!defined($pkg));
$section{$pkg}=$sect;
$maintainer{$pkg}=$mnt;
}