osbuild / osbuild-composer

An HTTP service for building bootable OS images.

Home Page:https://www.osbuild.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RHEL 8.7+ qcow2 can't be built with "Server with GUI" group

achilleas-k opened this issue · comments

Adding the "Server with GUI" group to a RHEL 8.7+ (and CS8) blueprint for qcow2 results in the following depsolve error.
It seems the base package set pulls in dbxtool and the "Server with GUI" group wants to pull in fwupd, which conflicts with dbxtool.

depsolve failed: DNF error occurred: DepsolveError: There was a problem depsolving dracut-config-generic, grub2-pc, dracut-config-generic, efibootmgr, grub2-efi-x64, shim-x64, kernel, lvm2, xfsprogs, dosfstools, chrony, selinux-policy-targeted, @core, authselect-compat, chrony, cloud-init, cloud-utils-growpart, cockpit-system, cockpit-ws, dhcp-client, dnf, dnf-utils, dosfstools, dracut-norescue, net-tools, NetworkManager, nfs-utils, oddjob, oddjob-mkhomedir, psmisc, python3-jsonschema, qemu-guest-agent, redhat-release, redhat-release-eula, rsync, tar, tcpdump, yum, insights-client, subscription-manager-cockpit, bash, @core, @Server with GUI:
 Problem: package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2()(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.1.1)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.7.0)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.7.3)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.9.2)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.9.3)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.9.4)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.9.5)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.9.6)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.9.7)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_0.9.8)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_1.0.0)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_1.0.3)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_1.0.7)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_1.2.7)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires libfwupd.so.2(LIBFWUPD_1.3.3)(64bit), but none of the providers can be installed
  - package gnome-software-3.36.1-10.el8.x86_64 from 28745ae5557718037f6becdc8dd206f452d2c0652b70c036f6916a0068b4440c requires fwupd(x86-64) >= 1.0.7, but none of the providers can be installed
  - package fwupd-1.7.8-1.el8.x86_64 from 37e4c5926f969319bd22acdf208664f5bccaccbe80c4f485236fb1c134d79eac obsoletes dbxtool < 9 provided by dbxtool-8-5.el8_3.2.x86_64 from 37e4c5926f969319bd22acdf208664f5bccaccbe80c4f485236fb1c134d79eac
  - conflicting requests

Note that the base package set for the RHEL 8 qcow2 image type excludes fwupd which is why dbxtool is selected. I don't know why we want dbxtool instead of fwupd, so that's what I'll have to figure out before making any changes to fix this.