There are a lot of comps entries pointing to packages that just
don't exist any more. Note that group installs don't follow
Provides: or Obsoletes: or any of that jazz, the package must
exist under the exact name listed in comps.
This is a first set of fix-ups for these (as I've been working
on it all afternoon and am tired now). I looked into the reason
why every single one does not exist any more. Some had obvious
replacements, so I used them. Some did not, so I just took them
out. These are all packages that no longer exist on *any* arch,
I'm dealing with the 'package exists on only some arches' entries
later.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
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>
The cockpit metapackage is meant to control the minimal and recommended
parts of the default installation. This replaces
cockpit-{bridge,shell,ws}.
Also add cockpit-packagekit, as that is the enabler for installing other
cockpit extensions and required packages that Cockpit can control (such
as nfs-utils, firewalld, dnf-automatic, or pcp), and provides Software
Updates, which is an important system administration task on every kind
of installation.
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1628457
Make gnome-terminal-nautilus part of the default Workstation install as
per Workstation WG decision.
https://pagure.io/fedora-workstation/issue/10
(This is the same as commit d513df4668
that somehow went missing when branching for F28.)
We need flatpak-builder for Silverblue. For the others...let's
make podman default since that's where the containers team emphasis
is, and everything else optional.
This group is way out of date and does not reflect current package
names and mentions packages that have been retired. This group is
not even installable on F28.
This change modernises the Eclipse group considerably.
Signed-off-by: Mat Booth <mat.booth@redhat.com>
Per @robatino, xreader in stable updates for F27 and F28 and in
Rawhide obsoletes nemo-extension-xreader, but because of this
comps entry, `dnf groupinstall cinnamon-desktop` tries to pull
in the nemo-extension-xreader package and an old xreader. Let's
take it out.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
basic-desktop-environment listed a now-removed 'hawaii-desktop'
group in its option list. Let's remove it. (This causes DNF 3
to crash, though it probably shouldn't).
Signed-off-by: Adam Williamson <awilliam@redhat.com>