]> git.deb.at Git - deb/packages.git/commitdiff
Skip arch:all for 3rd party repositories that provide new archs
authorJeroen van Wolffelaar <jeroen@wolffelaar.nl>
Mon, 6 Mar 2006 14:37:57 +0000 (14:37 +0000)
committerJeroen van Wolffelaar <jeroen@wolffelaar.nl>
Mon, 6 Mar 2006 14:37:57 +0000 (14:37 +0000)
bin/parse-packages

index ac5bd2c882ee29a61a1c75bdb926e6b9f6707445..c411d340c6800fe4f6b9a2de8af79beaa4454f11 100755 (executable)
@@ -74,6 +74,9 @@ for my $suite (@SUITES) {
                }
                # Skip double package
                next if exists($packages_all_db{"$data{'package'} $data{'architecture'} $data{'version'}"});
+               # Skip arch:all for amd64&kfreebsd, too often broken
+               next if ($archive eq 'amd64' or $archive eq 'kfreebsd')
+                   and $data{architecture} eq 'all';
 
                if ($data{'provides'}) {
                    foreach (split /\s*,\s*/, $data{'provides'}) {