Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

installing qemu in fedora-29 template clone #4805

Closed
tlaurion opened this issue Feb 8, 2019 · 1 comment
Closed

installing qemu in fedora-29 template clone #4805

tlaurion opened this issue Feb 8, 2019 · 1 comment
Labels
R: duplicate Resolution: Another issue exists that is very similar to or subsumes this one.

Comments

@tlaurion
Copy link
Contributor

tlaurion commented Feb 8, 2019

Qubes OS version:

R4.0

Affected component(s):

qemu, xen-qubes-vm, xen-libs

Installing qemu depends on xen-qubes-vm-2001:4.8.4-7.fc29.x86_64 which requires xen-libs = 2001:4.8.4-7.fc29 while xen-libs-4.11.0-7.fc29.x86_64 is installed.

Forcing sudo dnf --allowerase qemu downgrades to an unbootable xen-qubes-vm-2001:4.8.4-7.fc29.x86_64 based template.


Steps to reproduce the behavior:

sudo dnf install qemu
sudo dnf install --allowerase qemu

Expected behavior:

install a functioning qemu vm usable for testing

Actual behavior:

forcing --allowerase downgrades to unbootable qube based on this template. Template doesn't boot either.

General notes:

  - package qemu-2:3.0.0-3.fc29.x86_64 requires qemu-user = 2:3.0.0-3.fc29, but none of the providers can be installed
  - package qemu-user-2:3.0.0-3.fc29.x86_64 requires qemu-common = 2:3.0.0-3.fc29, but none of the providers can be installed
  - package qemu-common-2:3.0.0-3.fc29.x86_64 requires libxenctrl.so.4.11()(64bit), but none of the providers can be installed
  - package qemu-common-2:3.0.0-3.fc29.x86_64 requires libxenguest.so.4.11()(64bit), but none of the providers can be installed
  - package qemu-common-2:3.0.0-3.fc29.x86_64 requires libxentoolcore.so.1()(64bit), but none of the providers can be installed
  - package qemu-common-2:3.0.0-3.fc29.x86_64 requires libxendevicemodel.so.1()(64bit), but none of the providers can be installed
  - package xen-qubes-vm-2001:4.8.4-7.fc29.x86_64 requires xen-libs = 2001:4.8.4-7.fc29, but none of the providers can be installed
  - cannot install both xen-libs-2001:4.8.4-7.fc29.x86_64 and xen-libs-4.11.1-1.fc29.x86_64
  - cannot install both xen-libs-2001:4.8.4-7.fc29.x86_64 and xen-libs-4.11.0-7.fc29.x86_64
  - package xen-qubes-vm-2001:4.8.4-8.fc29.x86_64 requires xen-libs = 2001:4.8.4-8.fc29, but none of the providers can be installed
  - cannot install both xen-libs-2001:4.8.4-8.fc29.x86_64 and xen-libs-4.11.1-1.fc29.x86_64
  - cannot install both xen-libs-2001:4.8.4-8.fc29.x86_64 and xen-libs-4.11.0-7.fc29.x86_64
  - cannot install both xen-libs-4.11.1-1.fc29.x86_64 and xen-libs-2001:4.8.4-8.fc29.x86_64
  - cannot install both xen-libs-4.11.0-7.fc29.x86_64 and xen-libs-2001:4.8.4-8.fc29.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)

Related issues:

@marmarek
Copy link
Member

marmarek commented Feb 9, 2019

This is duplicate of #3945 . Will be fixed in Qubes R4.1, unfortunately no easy way to safely apply the fix for R4.0 (requires recompiling all the packages with Fedora's xen-libs and not screwing any dependency in the process).

@marmarek marmarek closed this as completed Feb 9, 2019
@andrewdavidwong andrewdavidwong added the R: duplicate Resolution: Another issue exists that is very similar to or subsumes this one. label Feb 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
R: duplicate Resolution: Another issue exists that is very similar to or subsumes this one.
Projects
None yet
Development

No branches or pull requests

3 participants