--- /dev/null
+#!/usr/bin/perl -w
+
+use strict;
+$ENV{'LINTIAN_ROOT'} = '..';
+require "$ENV{'LINTIAN_ROOT'}/lib/deplib.pl";
+
+my $foo = Dep::parse('aalib1 (>= 1.2), libc6 (>= 2.2.2-2), libgpmg1 (>= 1.14-16), libncurses5 (>= 5.2.20010310-1), libpng2, slang1 (>> 1.3.0-0), svgalibg1 | svgalib-dummyg1, slang1, xlibs (>= 4.0.1-11), libpng2, zlib1g (>= 1:1.1.3)');
+
+use Data::Dumper;
+
+if ($foo->[0] eq 'AND') {
+ my %seen;
+ shift @$foo;
+ foreach my $i (@$foo) {
+ next if ($i->[0] eq 'OR');
+ $seen{$i->[1]}++;
+ }
+ my @dups = grep {$seen{$_} > 1} keys(%seen);
+ if (scalar(@dups) > 0) {
+ print "Dups: " . scalar(@dups) . "\n";
+ print "@dups\n";
+ }
+}
+
+print Dumper($foo) . "\n";
+
+#my @preds = $foo->[1];
+#print Dumper(@preds);