-----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.

Reply via email to