Commit Graph

5 Commits

Author SHA1 Message Date
Adam Williamson
ead605ead2 check-missing: don't print optional packages with missing arches
It doesn't make sense to me to worry about specifying the
correct arch list for optional packages. Optional packages are
optional by definition, so it seems fine to just specify them
and if they don't exist on the arch right now, oh well. This
way, if they do start building for the arch in future, they will
be picked up right away with no need to change comps.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-02 18:09:22 +00:00
Adam Williamson
5d608cba7b Arch cleanup: drop all armhfp and ppc64, update check-missing
We don't build or ship armhfp or ppc64 any more, so drop all
references to those arches from comps-f38 and update the
`check-missing` script.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-29 16:09:35 -07:00
Ian McInerney
839fac8cc1 Improve the script to remove missing packages and update architectures 2020-07-10 01:52:37 +01:00
Ian McInerney
e7a1794055 Remove legacy i686/i386 arch tags
i686 is no longer shipped in any repos as of F31.
2020-07-10 01:52:37 +01:00
Adam Williamson
b7db172dc7 Add a little script to check for missing packages in comps
It would be nice to make 'package is listed in group, but does
not exist' a fatal error (at least optionally) for dnf etc, but
we can't really do that at present because it's *not* been a
fatal error for so long that our comps have tons of stale
entries for packages that no longer exist, and also entries that
aren't properly archified for packages which only exist on some
arches. This script pokes through the comps file for current
Rawhide and identifies all (I hope) pkgreqs which specify a
package that is not actually available in current Rawhide, per
arch.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-09-21 13:09:00 -07:00