Package Details: libvirt-git 5.0.0.231.g74dfa15abe-2

Git Clone URL: https://aur.archlinux.org/libvirt-git.git (read-only)
Package Base: libvirt-git
Description: API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)
Upstream URL: http://libvirt.org/
Keywords: library management virtualization
Licenses: LGPL
Conflicts: libvirt
Provides: libvirt
Submitter: xtfxme
Maintainer: ArthurBorsboom
Last Packager: ArthurBorsboom
Votes: 10
Popularity: 0.000000
First Submitted: 2009-12-06 07:37
Last Updated: 2019-02-06 08:12

Dependencies (48)

Required by (58)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

ArthurBorsboom commented on 2016-01-16 22:04

It works on my system, however I am all open to suggestions and improvements. :)

zman0900 commented on 2016-01-16 18:44

Hmm... Looks like the problem is because some of the code uses python 2 specific syntax but this package depends on python 3. Why is that? The main arch package uses python 2 and has a prepare() function that ensures the python2 binary is called.

zman0900 commented on 2016-01-16 18:14

This package fails to build in a clean chroot with extra-x86_64-build, so there are probably some missing dependencies.

Full output: http://pastebin.com/s6qUzyBM
I added -j1 to make in the PKGBUILD to get less confusing error output.

Relevant error:

Making all in src
make[2]: Entering directory '/build/libvirt-git/src/libvirt/src'
/usr/bin/mkdir -p util/
GEN util/virkeymaps.h
File "./util/virkeycode-mapgen.py", line 50
'''
^
SyntaxError: Missing parentheses in call to 'print'
Makefile:10339: recipe for target 'util/virkeymaps.h' failed
make[2]: *** [util/virkeymaps.h] Error 1
make[2]: Leaving directory '/build/libvirt-git/src/libvirt/src'
Makefile:2002: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/build/libvirt-git/src/libvirt'
Makefile:1897: recipe for target 'all' failed
make: *** [all] Error 2

ArthurBorsboom commented on 2016-01-03 19:24

Okay, got it.

I have added chown and chmod statements (copied from the libvirt package from the arch package repository). I have also removed any installation instructions belonging to initd.

Would you mind to test and report back?

sl1pkn07 commented on 2016-01-02 15:00

yes

ArthurBorsboom commented on 2015-12-30 14:32

Are you suggesting that the absence of the two chmod statements result in the (localized) message of Policykit?

sl1pkn07 commented on 2015-12-28 20:34

because in the current pkgbuild, that part is missing

ArthurBorsboom commented on 2015-12-28 17:21

However, when I look in the current package build (upper right on this page), I don't see any chmod statements.

Euuh?

sl1pkn07 commented on 2015-12-28 17:02

my own pkgbuild. synchronized with libvirt from [community] and, i think, some tweaks and fixes

http://sl1pkn07.wtf/paste/view/69c499ab
http://sl1pkn07.wtf/paste/view/1e9094ec
http://sl1pkn07.wtf/paste/view/0bbb8992
http://sl1pkn07.wtf/paste/view/dc3a5c03

ArthurBorsboom commented on 2015-12-28 10:54

I guess the message comes from policy kit after these two commands from the PKGBUILD.

chmod 0770 "$pkgdir"/var/lib/libvirt/qemu
chmod 0750 "$pkgdir"/usr/share/polkit-1/rules.d

I have no knowledge of policy kit, so I need help.
Can you explain me what makes this too old and what should it be changed too?