are you kidding me blowing up virtual machines with dbxtool >= 0.6-3 is needed by (installed) shim-x64-15-8.x86_64 that much? Name : dbxtool Version : 8 Release : 13.fc33 Architecture : x86_64 Size : 57 k fwupd 1.4.6-1.fc33 2.8 M replacing dbxtool.x86_64 8-13.fc33 it#s not only about the useless 2.8 MB of fwupd itself but the terrible dependecy chain Installing dependencies: ModemManager-glib x86_64 1.14.2-1.fc33 fedora 281 k bubblewrap x86_64 0.4.1-2.fc33 fedora 50 k dmidecode x86_64 1:3.2-8.fc33 fedora 88 k flashrom x86_64 1.2-3.fc33 fedora 318 k fwupd x86_64 1.4.6-1.fc33 updates-testing 2.8 M replacing dbxtool.x86_64 8-13.fc33 glib-networking x86_64 2.65.90-1.fc33 fedora 160 k gsettings-desktop-schemas x86_64 3.37.2-2.fc33 fedora 679 k json-glib x86_64 1.5.2-1.fc33 fedora 150 k libftdi x86_64 1.4-3.fc33 fedora 49 k libgcab1 x86_64 1.4-3.fc33 fedora 77 k libgudev x86_64 232-8.fc33 fedora 33 k libgusb x86_64 0.3.5-1.fc33 fedora 50 k libjcat x86_64 0.1.3-3.fc33 fedora 69 k libmbim x86_64 1.24.2-1.fc33 fedora 148 k libmodman x86_64 2.0.1-23.fc33 fedora 33 k libproxy x86_64 0.4.15-23.fc33 fedora 64 k libqmi x86_64 1.26.4-1.fc33 updates-testing 724 k libsmbios x86_64 2.4.2-10.fc33 fedora 93 k libsoup x86_64 2.71.0-2.fc33 fedora 389 k libxmlb x86_64 0.2.1-1.fc33 updates-testing 101 k polkit-libs x86_64 0.117-2.fc33 fedora 67 k shared-mime-info x86_64 2.0-3.fc33 fedora 308 k
I don't know why shim requires dbxtool, that seems a bit odd to me. I guess we could split off the dbxtool binary in the fwupd binary, but the new binary requires all kinds of fwupd functionality (e.g. like the ESP volume verification) that might be difficult to untangle.
i don't even know what "dbxtool" is or if it's really needed for anything at all, Fedora carries many questionable dependencies, fwupd is not needed in virtual machines and renders all the effort of kernel-core to make such setups smaller ineffective i would like not need adding a fake-provides in my "linux-firmware-dummy" which as example prevents vritual machines here for year to install the useless linux-firmware package in kernel-post-install
Lets reassign to shim and talk with Peter.
Removing fwupd because you have no interest in the functionality now results in an unbootable system with no warning (other than the dependency chain). You might also consider if removing shim might create a new boot entry for grub directly if grub is still installed, so at least the system is usable. As is it seems like it's too easy to break your system with a benign clean-up.
my problem is the depndecny chain compared to a single dbxtool package with 35k i use Fedora since 2006 as my daily driver and know that these deps are grrowing directly and indirectly over the years (3 of the dependencies will become a new one which has anotehr 2 deps sooner or later) 2.8 MB plus 20 deps is a joke
FEDORA-2021-cab258a413 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-cab258a413
FEDORA-2021-f5540ef3d6 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2021-f5540ef3d6
FEDORA-2021-cab258a413 has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-cab258a413` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-cab258a413 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-cab258a413 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2021-6af97ebae4 has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.