-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Wed, Jun 15, 2022 at 10:34:42PM -0700, Viktor Ransmayr wrote: > Hello Demi, > > The never ending story - episode 2 ;-) > > Demi Marie Obenour schrieb am Mittwoch, 15. Juni 2022 um 18:57:07 UTC+2: > > > > > Don’t use -y, that way you can check what is going to happen before it > > does. Also you might want to clone the VM first; feel free to delete > > the clone once everything is working. > > > > I cloned the template - and - revised the cmd until no further improvement > suggestions were given. > > Unfortunately w/o success. - Below you find again my notes & logs: > > ### Notes > > Clone 'fedora-34' template - and - apply the revised dnf command - Not OK - > See "Log-001". > > * Re-try command with the new additional option suggested - Not OK - See > "Log-002". > > ### Log-001 > > [user@fedora-34-test ~]$ > [user@fedora-34-test ~]$ sudo dnf --refresh --best --allowerasing upgrade > Fedora 34 - x86_64 63 kB/s | 21 kB > 00:00 > Fedora 34 openh264 (From Cisco) - x86_64 959 B/s | 989 B > 00:01 > Fedora 34 - x86_64 - Updates 80 kB/s | 19 kB > 00:00 > Qubes OS Repository for VM (updates) 16 kB/s | 3.8 kB > 00:00 > Error: > Problem: cannot install the best update candidate for package > qubes-gui-agent-4.1.25-1.fc34.x86_64 > - problem with installed package qubes-gui-agent-4.1.25-1.fc34.x86_64 > - cannot install the best update candidate for package > qubes-libvchan-xen-4.0.9-1.fc34.x86_64 > - package qubes-gui-agent-4.1.25-1.fc34.x86_64 requires > libvchan-xen.so()(64bit), but none of the providers can be installed > - package qubes-gui-agent-4.1.25-1.fc34.x86_64 requires qubes-libvchan, > but none of the providers can be installed > - package qubes-libvchan-xen-4.1.7-1.fc34.x86_64 requires > libxenctrl.so.4.14()(64bit), but none of the providers can be installed > - package qubes-libvchan-xen-4.1.7-1.fc34.x86_64 requires > libxenvchan.so.4.14()(64bit), but none of the providers can be installed > - cannot install both xen-libs-4.14.1-7.fc34.x86_64 and > xen-libs-2001:4.8.5-39.fc34.x86_64 > - cannot install both xen-libs-4.14.5-1.fc34.x86_64 and > xen-libs-2001:4.8.5-39.fc34.x86_64 > - package qubes-gui-agent-4.1.25-1.fc34.x86_64 requires > libxengnttab.so.1()(64bit), but none of the providers can be installed > - package qubes-gui-agent-4.1.25-1.fc34.x86_64 requires > libxengnttab.so.1(VERS_1.0)(64bit), but none of the providers can be installed > - cannot install the best update candidate for package > xen-libs-2001:4.8.5-39.fc34.x86_64 > (try to add '--skip-broken' to skip uninstallable packages) > [user@fedora-34-test ~]$ > > ### Log-002 > > [user@fedora-34-test ~]$ > [user@fedora-34-test ~]$ sudo dnf --refresh --best --allowerasing > --skip-broken upgrade > Fedora 34 - x86_64 75 kB/s | 21 kB > 00:00 > Fedora 34 openh264 (From Cisco) - x86_64 3.9 kB/s | 989 B > 00:00 > Fedora 34 - x86_64 - Updates 82 kB/s | 19 kB > 00:00 > Qubes OS Repository for VM (updates) 15 kB/s | 3.8 kB > 00:00 > Error: > Problem: cannot install the best update candidate for package > qubes-gui-agent-4.1.25-1.fc34.x86_64 > - problem with installed package qubes-gui-agent-4.1.25-1.fc34.x86_64 > - cannot install the best update candidate for package > qubes-libvchan-xen-4.0.9-1.fc34.x86_64 > - package qubes-gui-agent-4.1.25-1.fc34.x86_64 requires > libvchan-xen.so()(64bit), but none of the providers can be installed > - package qubes-gui-agent-4.1.25-1.fc34.x86_64 requires qubes-libvchan, > but none of the providers can be installed > - package qubes-libvchan-xen-4.1.7-1.fc34.x86_64 requires > libxenctrl.so.4.14()(64bit), but none of the providers can be installed > - package qubes-libvchan-xen-4.1.7-1.fc34.x86_64 requires > libxenvchan.so.4.14()(64bit), but none of the providers can be installed > - cannot install both xen-libs-4.14.1-7.fc34.x86_64 and > xen-libs-2001:4.8.5-39.fc34.x86_64 > - cannot install both xen-libs-4.14.5-1.fc34.x86_64 and > xen-libs-2001:4.8.5-39.fc34.x86_64 > - package qubes-gui-agent-4.1.25-1.fc34.x86_64 requires > libxengnttab.so.1()(64bit), but none of the providers can be installed > - package qubes-gui-agent-4.1.25-1.fc34.x86_64 requires > libxengnttab.so.1(VERS_1.0)(64bit), but none of the providers can be installed > - cannot install the best update candidate for package > xen-libs-2001:4.8.5-39.fc34.x86_64 > [user@fedora-34-test ~]$ > > ### > > It looks like I'm running out of options - and - I an now considering a new > installation from scratch as my only way going forward! > > Or do you still have any other suggestion?
I think I see what is happening. DNF thinks that xen-libs-2001:4.8.5-39.fc34.x86_64 is *better* than xen-libs-4.14.5-1.fc34.x86_64, but it is actually *worse*. So it gets confused. I suggest trying “dnf install --allowerasing” with an explicit list of packages (including version numbers, but no --best). If that fails, “dnf shell” is the ultimate sledgehammer: it allows performing arbitrary installs and removes in a single transaction, so you can use it to override DNF’s dependency solver. - -- Sincerely, Demi Marie Obenour (she/her/hers) Invisible Things Lab -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEdodNnxM2uiJZBxxxsoi1X/+cIsEFAmKq5VMACgkQsoi1X/+c IsHL1RAAvywr/lixMEVhGZSlP3h8GxTNXgjc1LPD9rmX03tavbVEvvoMiTyZ5TvI 2sD4XYeTSn74T0lUfxMJ1uhLpdv1Zb9R0AG2Y6XOZJOZLPyK/3JgblsjmXnlbCef 56y6YZ2f4GE8JScqa7zADwic96u33CaF8ySlD5bwzEza88oQlS94hnNiafa+bKwf 13DT62FpgvnRv1msgw82LuM/RVQzvbqR/QIk+ACG8tsuR8xmM2N83PcjIEJOjsmf kAUzo4lkIYehBCj/VkjzV+82IPIexbcW50hFHS0+mBHW95uhGxFTM1s9XlpkVFwH DpO4VqPrkFVEV9QGbd+thlE3me6aSL8GSMQHaOrsTyuao6aORDTr1hS1y07DSDXe 2r292iOWZ4C7KDFhM6ehFuyN07+eAdnJl9nU220BUSLg7dI9G8TaSZ7UEBpoI0CW XaGvC/dvu843O6jax8mRpfXPYLruDQdweQFcrMpw7/ROAVJTBPVvqZOZjZ9IDWr9 L/lMGUZkBQr0s9R6b72FFjs95cvNPf08wWvKxskTqRT4G+NtrWse9UJmrleneLIe u+Vb1qDnrdHQJbvgxsI3QDfMWmyEkfY3zbIBr2Yl3qaKY2cjRx34HMGHrTy6gD+y 8WTIVptZ+eOXWBABjwqYyxiiFmLMIE0U45D+pMHWd9UJcQxx7a0= =PAcp -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/YqrlUyfGmFyqLSaT%40itl-email.