Uploaded image for project: 'anaconda installer'
  1. anaconda installer
  2. INSTALLER-4595

Firefox not installed when selecting KDE Desktop Environment via Everything (netinstall) image due to DNF5 ignoring default optional comps groups

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • F44 - Final Freeze
    • None
    • None
    • None
    • 26Q1 - Feb 10

      When installing Fedora Rawhide / Fedora 44 KDE Desktop Environment from the Everything (netinstall) image, no web browser is installed. Specifically, Firefox is missing from the installed system and does not appear in the KDE application launcher (Internet category).

      This happens despite the fact that:

      firefox is present in the image manifest

      kde-desktop-environment comps definition includes firefox as an optional group with default="true"

      KDE Live ISO images explicitly install Firefox and are unaffected

      The issue appears only when using Anaconda + Everything image, not the KDE Live image.

      Based on investigation, this is likely caused by DNF5 ignoring default optional groups in comps, which became user-visible once Anaconda switched to DNF5 for package resolution.

      Component
      plasma-desktop
      (possibly also anaconda or dnf5, but root cause not yet confirmed)

      Release

      Fedora Rawhide (20260204 nightly)

      Likely Fedora 44 (branching in progress)

      Severity
      Medium
      (Core desktop functionality missing, but workaround exists)

      Reproducible: Always

      Steps to Reproduce:
      1. Boot Fedora Rawhide / Fedora 44 Everything installer (netinstall)
      2. Choose KDE Plasma Desktop Environment
      3. Complete installation with default selections
      4. Boot into the installed system
      5. Open the application launcher → Internet

      alternatively, install Fedora using the attached kickstart.
      Actual Results:
      No web browser is installed. Firefox is not present in the system or launcher.

      Expected Results:
      Firefox should be installed by default when KDE Desktop Environment is selected. Default optional comps groups (e.g. firefox) should be honored

      Additional Information:
      1. kde-desktop-environment comps entry includes:

      <groupid default="true">firefox</groupid>

      2. KDE Live images explicitly install Firefox as a workaround and are unaffected.

      The problem is reproducible by:

      Taking the KDE createhdds kickstart, removing the explicit @firefox group which results in image lacking a browser

      DNF5 probably ignores default optional groups in comps definitions, which is incorrect behavior and leads to broken desktop defaults when used by Anaconda.

              kkoukiou Katerina Koukiou
              kkoukiou Katerina Koukiou
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: