3 use MLDBM qw(DB_File Storable);
6 $MLDBM::DumpMeth=q(portable);
9 tie %srcbin, 'MLDBM', '/org/bugs.debian.org/versions/indices/srcbin.idx',
11 or die "tie srcbin.idx: $!";
12 tie %binsrc, 'MLDBM', '/org/bugs.debian.org/versions/indices/binsrc.idx',
14 or die "tie binsrc.idx: $!";
17 my ($binname, $binver, $binarch, $srcname, $srcver) = split;
18 print STDERR "$binname/$binver/$binarch => $srcname/$srcver\n";
21 my $tmp = $srcbin{$srcname};
22 push @{$tmp->{$srcver}}, [$binname, $binver, $binarch];
23 $srcbin{$srcname} = $tmp;
25 $tmp = $binsrc{$binname};
26 $tmp->{$binver}{$binarch} = [$srcname, $srcver];
27 $binsrc{$binname} = $tmp;