Package Details: virt-manager-git 1.4.0.r5022.7962672-1

Git Clone URL: (read-only)
Package Base: virt-manager-git
Description: Console user interface for managing virtual machines
Upstream URL:
Licenses: GPL
Conflicts: virt-manager
Provides: virt-manager
Submitter: unknown
Maintainer: None
Last Packager: Distorted
Votes: 15
Popularity: 0.000139
First Submitted: 2011-04-08 14:26
Last Updated: 2017-04-11 16:28

Latest Comments

z3ntu commented on 2018-04-08 16:50

New PKGBUILD that handles the python3 switch of virt-manager:

# $Id$
# Maintainer: Sergej Pupykin <>
# Contributor: Daniel Micay <>
# Contributor: Jonathan Wiersma <archaur at jonw dot org>

pkgname=(virt-install-git virt-manager-git)
pkgdesc="Console user interface for managing virtual machines"
depends=('python-gobject' 'libvirt-glib' 'libvirt-python'
     'python-requests' 'libosinfo')
makedepends=('intltool' 'python-cairo')
        "0001-setup-Install-files-in-new-virtinst-folders.patch")  #

pkgver() {
  cd "$srcdir/$_pkgbase"
  git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'

prepare() {
  cd "$srcdir/$_pkgbase"
  patch -Np1 -i ../0001-setup-Install-files-in-new-virtinst-folders.patch

build() {
  cd "$srcdir/$_pkgbase"
  python build

package_virt-install-git() {
  cd "$srcdir/$_pkgbase"
  python --no-update-icon-cache --no-compile-schemas install --root "$pkgdir"
  python -m compileall "${pkgdir}/usr/share/virt-manager"
  python -O -m compileall "${pkgdir}/usr/share/virt-manager"
  rm "${pkgdir}/usr/bin/virt-manager"

package_virt-manager-git() {
  pkgdesc="Desktop user interface for managing virtual machines"
  depends=("virt-install-git=$pkgver" 'vte3' 'gtk-vnc' 'spice-gtk3' 'python-cairo')
  cd "$srcdir/$_pkgbase"
  install -Dm 755 build/virt-manager -t "${pkgdir}/usr/bin"

The patch 0001-setup-Install-files-in-new-virtinst-folders.patch:

From 11c2e459b6ab3ea330d648cfa3014bb63d033a76 Mon Sep 17 00:00:00 2001
From: Luca Weiss <>
Date: Sun, 8 Apr 2018 18:40:04 +0200
Subject: [PATCH] setup: Install files in new virtinst folders

In commits fe9ed23 and 3909c10 several files were moved to subfolder of
virtinst, but they are not covered by the existing glob in the
file. Fix that by adding those subfolders explicitely.
--- | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ b/
index 7ca6d6777f8c..50f97f07236f 100755
--- a/
+++ b/
@@ -671,6 +671,8 @@ distutils.core.setup(
          glob.glob("virtcli/*.py") + glob.glob("virtcli/cli.cfg")),
         ("share/virt-manager/virtinst", glob.glob("virtinst/*.py")),
+        ("share/virt-manager/virtinst/devices", glob.glob("virtinst/devices/*.py")),
+        ("share/virt-manager/virtinst/domain", glob.glob("virtinst/domain/*.py")),
         ("share/virt-manager/virtconv", glob.glob("virtconv/*.py")),


maikoool commented on 2016-03-24 17:38

Installing these packages I am presented with an error:

virt-install-git: /usr/share/glib-2.0/schemas/gschemas.compiled exists in filesystem
virt-install-git: /usr/share/icons/hicolor/icon-theme.cache exists in filesystem

Are these files supposed to be packaged?

jamespharvey20 commented on 2015-09-11 22:20

Updated source location to github

Distorted commented on 2015-09-10 09:36

They moved the git repo to

jamespharvey20 commented on 2015-07-29 19:42

New maintainer. New PKGBUILD, based off the community repo.

Current git fixes a bug in latest release, that can prevent remote VM creation through virt-manager.

Sydney6 commented on 2014-05-23 23:55

Hi everybody,

is this compiled with byhve enabled?

Thanks a bunch.

patryk commented on 2014-03-25 07:34

With latest snapshot from repo I have core dump

patryk commented on 2014-03-25 07:33

I had that same problem. Corrected in package.

h4xxflame commented on 2014-03-15 16:00

I had to create a symlink of python2.7 to python2.72.

$ virt-manager
/usr/bin/virt-manager: /usr/share/virt-manager/virt-manager: /usr/bin/python2.72: bad interpreter: No such file or directory
/usr/bin/virt-manager: line 3: /usr/share/virt-manager/virt-manager: Success

# ln-s /usr/bin/python2.7 /usr/bin/python2.72

patryk commented on 2013-07-03 17:18

depends updated

All comments