]> git.deb.at Git - deb/packages.git/blobdiff - bin/parse-packages
Skip arch:all for 3rd party repositories that provide new archs
[deb/packages.git] / 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'}) {