Since lorax has recently switched to using grub2 for BIOS live
and installer images, nothing official should be using syslinux
any more. This drops all syslinux entries from comps. The
x86-baremetal-tools group only listed syslinux, so it's now
unnecessary (I have sent a parallel PR for fedora-kickstarts to
remove it from fedora-live-base.ks). Cloud images have been
using grub2 since the switch from appliance-creator to
ImageFactory/oz back in Fedora 21, so syslinux has not been
needed in cloud-server group since then.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
As firmware attacks become more prevalent, and the LVFS gains even more
traction, we want systms to have updated firmwares where possible.
Currently, fwupd only gets pulled in on Workstation as a depdency of
gnome-software, but it should be installed much more broadly.
Signed-off-by: Robbie Harwood <rharwood@redhat.com>
Switching gnome-terminal for the more mobile/touch friendly gnome-console.
Adding Epiphany (GNOME Web) for web browsing.
Removing Pidgin (it does a similar job as Chatty and can be added if needed for things Chatty can't do)
Adding optional mmsd-tng (gives MMS support to Chatty)
The libusbx package has been obsoleted by libusb1 since Fedora 34.
Unfortunately, it was not retired and still listed here. Update to
libusb1-devel for F36 and F37 finally..
This group is way under-populated, but I don't know how to fill
it except one bug at at time.
https://bugzilla.redhat.com/show_bug.cgi?id=2049560 broke KDE on
F34, so qt5-qtwayland is clearly critical path.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
It doesn't seem to have any sense to have an empty group. The user would most
likely be confused if offered a choice to install a group and get nothing ;)
With this removal, relaxng validation fully passes again.
Various groups used in comps-eln*.xml.in don't have descriptions.
I assume that this is on purpose because they are marked as
<uservisible>false</uservisible>.
An alternative would be to add <_description>s everywhere, but then
we'd also need to do translations.
It was initially introduced in 3b8033b30a.
I don't know what it does, but since it is fairly widely used, let's
assume that it is read by something. Let's add it to the schema so
that validation passes.
name wasn't marked for translation and the description was completely missing.
comps-f35.xml:17482: element environment: Relax-NG validity error : Expecting an element name, got nothing
comps-f35.xml:17482: element environment: Relax-NG validity error : Invalid sequence in interleave
comps-f35.xml:17482: element environment: Relax-NG validity error : Element environment failed to validate content
comps-f35.xml:94: element group: Relax-NG validity error : Expecting element category, got group
comps-f35.xml:94: element group: Relax-NG validity error : Element comps has extra content: group
comps-f35.xml fails to validate