This makes core Xfce desktop packages mandatory. That means
the group they are in (xfce-desktop) will not be considered to be
'installed' if they are removed, and importantly, image composes
will fail (as opposed to 'succeeding', but with the packages left
out) if they are missing or not installable. That's the main
benefit here.
Amendments to the list welcome, this was just my best guess at
what constitutes the really core packages.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
I am about 99% sure nothing uses this any more and hasn't for
a long time. I checked fedora-kickstarts and pungi-fedora. I
think this stopped being used when we switched to livemedia-
creator, as syslinux was added to fedora-live-base.ks at that
time.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
The group description says these are "mandatory", so they should
probably be, well, mandatory. This means that compose of any
deliverable that contains them will fail if they cannot be
installed, as opposed to 'succeeding' but with the package
silently left out.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
We never want these to be skipped silently, and this is purely
a 'sausage factory 'group (it's not intended for users to really
use), so we can make everything in it mandatory. This should be
the right set of arches for each package.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
anaconda no longer installs authconfig in any case, AFAICS:
even for backwards compatibility, it uses authselect-compat, not
authconfig itself. So we can drop it from here.
Signed-off-by: Adam Williamson <awilliam@redhat.com>