shows the core and standard groups which are otherwise hidden.
dnf group info standard
shows the expected info about the standard group
dnf group info core
or
dnf group info --hidden core
Updating and loading repositories:
Repositories loaded.
Id : core
Name : Core
Description : Smallest possible installation
Installed : yes
Order :
Langonly :
Uservisible : no
Repositories : @System
Mandatory packages : rpmfusion-nonfree-release
Conditional packages : rpmfusion-nonfree-appstream-data
does not produce the expected output.
An inspection of the comps-Everything.x86_64.xml in /var/cache/libdnf5/.../repodata reveals that the core group exists with the expected package information.
dnf group list --hidden --contains-pkgs systemd-udev
Updating and loading repositories:
Repositories loaded.
ID Name Installed
phosh-desktop A phone/tablet UX environ no
standard Standard no
workstation-product Fedora Workstation produc no
Additionally
dnf group list --hidden --contains-pkgs systemd-udev
produces expected results
dnf group list --hidden --contains-pkgs basesystem
does not produce expected results
What is different about core group handling?
What do I need to do to have dnf group queries work as expected?
I thought it was odd the rpmfusion release and appstream-data packages were the only ones returned. So I removed rpmfusion from the provisioning process and now
dnf group info --hidden core
dnf group list --hidden --contains-pkgs basesystem
dnf group info --hidden --contains-pkgs basesystem
all work as expected.
There is something with the rpmfusion repos being enabled that resulted in this issue. More investigation needed…
From a new instance of fedora 41 provisioned without any rpmfusion repos then after the first boot run