As we found out today -
https://pagure.io/releng/issue/11663 -
the GNOME "classic session" is included in Workstation lives.
Consequently, if its dependencies are broken, Workstation lives
can't be built, and the gating tests fail. So, it should be in
the critical path.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
It is uninstallable as we cannot yet rebuild it with Python 3.12.
Unlike those dropped in the previous commit, upstream still
maintains this project and has a plan for it going forward, so
just comment it out with an explanation instead of removing it.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
These ROS projects are all marked upstream as being unused and
unmaintained. They all do not build or install on Python 3.12.
Rather than spending time fixing unmaintained code, we should
just drop these from the image.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
It's definitely critical (you can wind up with an unusable system
if it's broken). The attempt to land the anaconda webUI change
highlighted that we need to make this change.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
With the advent of alternative bootloaders (systemd-boot) whether
or not grubby gets installed should be dependent on whether grub
is selected as the bootloader. This currently happens correctly
with anaconda and the grub dependencies, so it can be removed
safely. That allows systemd-boot to be installed cleanly without
grubby drippings confusing it.
Sync F40 with F39 since the branch happened before the commit was
merged.
Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
It's critical for build because we always build packages in mock,
and it's critical for compose because we build live images in
mock.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
With the advent of alternative bootloaders (systemd-boot) whether
or not grubby gets installed should be dependent on whether grub
is selected as the bootloader. This currently happens correctly
with anaconda and the grub dependencies, so it can be removed
safely. That allows systemd-boot to be installed cleanly without
grubby drippings confusing it.
While anaconda may now request sdubby and systemd-boot, i'm
told the comment in the anaconda section isn't 100% accurate
as anaconda may try to install all those selections to the live
images. So, lets not add those to the anaconda comps yet.
Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
This reverts commit 872e3eea24e1ca77248ea5d658e834699fe24241, as the activity
now works and is in a stable and usable state.
Signed-off-by: Chihurumnaya Ibiam <ibiam@sugarlabs.org>
We merged the libertas WiFi firmware into a single package as
combined they're less that 2Mb, and we split out the collection
of QCom firmware to their own package.
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
This reverts commit e9dddd694ca0b90676f29206cf294b3e0dc36afa.
The switch to DNF 5 has been postponed, likely to Fedora 41. See
https://pagure.io/fesco/issue/3039.
The iwlwifi WiFi firmwares have been somewhat reorganised so
the firmware are collected into the three main groups as
per the upstream linux driver categories which means if
the driver is enabled all the supported devices will have
appropriate and make things a little easier to manage.
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
This package is outdated and pulls in KDE 4 dependencies. Will be
re-added once it's fixed.
See: https://pagure.io/fedora-comps/pull-request/844
This reverts commit a5facdba82f97628f70a04718d0d8bb17cdaf82c.
KIO should be installed by default as they provide functionality shared
between core apps (Dolphin in this case) and can not be packaged as a
Flatpak.
See: https://pagure.io/fedora-kde/SIG/issue/354