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

libvirt qemu driver missing #1568

Closed
JesterSks opened this issue Aug 7, 2018 · 0 comments
Closed

libvirt qemu driver missing #1568

JesterSks opened this issue Aug 7, 2018 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@JesterSks
Copy link

System

  • xuname:
    Void 4.17.13_1 x86_64 GenuineIntel uptodate rrFF
  • package:
    libvirt-4.6.0_1

Expected behavior

sudo virsh -c qemu:///system should work

Actual behavior

Received error about not being able to connect to qemu:///system because no driver could be found.

Steps to reproduce the behavior

Update to latest libvirt in public repo
Could no longer access qemu based virtual machines

Notes

When I checked ls /usr/lib/libvirt/connection-driver/ did not see libvirt_driver_qemu.so

I was able to build a custom package that worked:

diff --git a/srcpkgs/libvirt/template b/srcpkgs/libvirt/template
index 49c30521e8..d951aa1b0e 100644
--- a/srcpkgs/libvirt/template
+++ b/srcpkgs/libvirt/template
@@ -4,7 +4,7 @@ version=4.6.0
 revision=1
 build_style=gnu-configure
 patch_args="-Np1"
-configure_args="--without-hal --with-storage-lvm
+configure_args="--without-hal --with-storage-lvm --with-qemu
  --with-qemu-user=libvirt --with-qemu-group=libvirt --without-netcf
  --with-interface --disable-static"
 short_desc="The virtualization API for controlling virtualization engines"
@@ -25,7 +25,7 @@ makedepends="readline-devel libcap-ng-devel libnl3-devel attr-devel
  gnutls-devel libsasl-devel libcurl-devel libpcap-devel libxml2-devel
  libparted-devel device-mapper-devel dbus-devel eudev-libudev-devel libblkid-devel
  libpciaccess-devel avahi-libs-devel polkit-devel yajl-devel
- python-devel libssh2-devel libcap-ng-devel fuse-devel libtirpc-devel"
+ python-devel libssh2-devel libcap-ng-devel fuse-devel libtirpc-devel jansson-devel"
 depends="ebtables dnsmasq"

 case "$XBPS_TARGET_MACHINE" in
@Hoshpak Hoshpak self-assigned this Aug 8, 2018
@Hoshpak Hoshpak added the bug Something isn't working label Aug 8, 2018
@Hoshpak Hoshpak closed this as completed in 2c82e3c Aug 8, 2018
zlice pushed a commit to zlice/void-packages that referenced this issue Oct 7, 2022
* Start effects

* Disable input to game when typing in console

* Add gravity support

* noUI placeholder

* Add rest of effects to console

* Remove z_play code

* Add rupee modification

* Add OneHit KO (void-linux#27)

* few fix and paper Link

* Better method and now use the reset flag

* Revert "Better method and now use the reset flag"

This reverts commit 2aafcc1df29686940945ebab87372360a06a3cf7.

* Revert "few fix and paper Link"

This reverts commit 65e76dcfeec3924ca9977c931703b4c3232a9733.

* Paper Link & few fixes (void-linux#28)

* Implement pacifist mode (void-linux#30)

* Implement cucco storm (void-linux#31)

* Add no UI functionality (void-linux#32)

* Enable CrowdControl on windows (void-linux#33)

* Use std::format and implement wallmaster

* Implement defense modifier

* Implement no_z and clean up

* Implement reverse controls

* Some fixes while testing CC connection

* Implement speed modifier and fix defese modifier

* Fail magic effects if magic is not acquired

* Fix queue system

* Implement rainstorm

* Some cleanup

* Use IS_ZERO to handle very low near zero values

* Split some effects

* Fix emptying magic

* Don’t run cucco on pre-rendered backgrounds

* Use correct method for updating ruppees

* Fix decreasing speed

* Remove old SDL stuff

* Remove old fixes

* Enable Crowd Control for both debug and release

* Add missing returns

* Cleanup event firing

* Further clean up on event firing

* Fix some bugs

* CC fixes and enemy spawning (void-linux#35)

* Fix icetraps

* Fix title screen

* Fix pause screen

* Fix death screen timer & Code cleanup

* Fix timer during textboxes

* Code cleanup

* Add: Multiple enemy spawning

* More enemies + more code cleanup (void-linux#36)

* Enums for returning effect states

* Add more enemies

* Update CrowdControl.cpp

* Remove enums from enemies

* Fix up flow for events (void-linux#37)

# Conflicts:
#	soh/soh/Enhancements/crowd-control/CrowdControl.cpp

* Fix spawn position of likelike

* CC temp enemy fixes (void-linux#38)

* Check for pause in pacifist and allow button presses (void-linux#39)

* Fix Pacifist mode (void-linux#41)

* First attempt pacifier fix

* Real fix for pacifist mode

* Comment

* Remove cutscene and long delay from cucco_storm (void-linux#40)

* Some PR Fixes

* Use standard types

* Handle JSON parsing error and free memory

* Add CC configuration file

* Add: Giving deku shield option. Fix: Giant Lonk (void-linux#42)

* Small stalfos fix (void-linux#43)

* Syntax Improvements (void-linux#44)

* Revert bools to uint32_t

* Add comment about bools

* Fix cucco storm, fix empty heart (void-linux#45)

* Protect commands vector with mutex

* prefix effects with chaosEffect (void-linux#46)

Co-authored-by: briaguya <briaguya@alice>

Co-authored-by: Baoulettes <perlouzerie@hotmail.fr>
Co-authored-by: aMannus <mannusmenting@gmail.com>
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
Co-authored-by: briaguya <briaguya@alice>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants