Building Spice-Gtk-0.7 via Debian Unstable with Gobject-introspection enabled as of 08/20/11

PPA description

Please, be advised that version of Spice-Gtk-0.7-2 coming from Debian Unstable doesn't support Gobject-introspection. Original version is not supposed to install files like *.gir and *.typelib. It also requires fixes for debian/control and debian/rules.

View build logs and changes been done to debian/control and debian/rules:

Added --enable-introspection to debian/rules dh_auto_configure.

dh_auto_configure -B/build/buildd/spice-gtk-0.7/build-gtk3 -- \
  --enable-smartcard=no --with-gtk=3.0 --disable-static --enable-introspection

dh_auto_configure -- \
  --enable-smartcard=no --with-gtk=2.0 --disable-static --enable-introspection

Several debian/package_name.install files have been updated by adding right full path to
corresponding library to accommodate installation of :


which otherwise won't be installed

The most recent qemu-kvm packages have been done via "git clone git://" are Release 0.15.0 as of 08/10/2011.
$ git clone git://
$ cd qemu-kvm
$ git checkout -b stable-0.15 origin/stable-0.15
$ cd ..
Copy to building directory :
$ cp -R qemu-kvm ../BUILD/qemu-kvm-mmddyy
Stable branch is already patched to fix "QXL" issues and to support spicevmc channel

Qemu-kvm 0.15.0 stable Spice Sever 0.8.2 and Spice-Gtk-0.7 (rebuilt) were installed into current PPA.

To install packages from PPA

    sudo add-apt-repository ppa:bderzhavet/test-deb2
    sudo apt-get update
    sudo apt-get install qemu-kvm qemu qemu-common \
    libspice-client-glib-2.0-4 libspice-client-glib-2.0-dev \
    libspice-client-gtk-2.0-1 libspice-client-gtk-2.0-dev \
    libspice-client-gtk-3.0-1 libspice-client-gtk-3.0-dev \
    python-spice-client-gtk spice-client-gtk spice-client \
If by some reason install doesn't work via command line. Do it via synaptic
$ sudo apt-get install synaptic.

    sudo apt-get install virtinst virt-manager virt-viewer

You might have to disable apparmor profile for libvirtd

The most recent snapshot for seabios supporting 64M vram for QXL device
uploaded to ppa:bderzhavets/test-deb2,ppa:bderzhavets/test-deb1

In case trouble with "apt-get update" run :

# sudo apt-key adv --keyserver --recv-keys 5CC1785DC05C1EB5
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.IbkrNcyBsB --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver --recv-keys 5CC1785DC05C1EB5
gpg: requesting key C05C1EB5 from hkp server
gpg: key C05C1EB5: public key "Launchpad PPA for Boris Derzhavets" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

# sudo apt-get update

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:bderzhavets/test-deb2 to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:bderzhavets/test-deb2
sudo apt-get update
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb oneiric main 
deb-src oneiric main 
Signing key:
1024R/5B1808A64B70CB62E45C71865CC1785DC05C1EB5 (What is this?)

For questions and bugs with software in this PPA please contact Boris Derzhavets.

PPA statistics

0 updates added during the past month.
View package details

Overview of published packages

15 of 5 results
Package Version Uploaded by
qemu-kvm 081011-3ubuntu4 Boris Derzhavets (2011-09-15)
seabios 082911-0ubuntu4 Boris Derzhavets (2011-08-30)
spice 0.8.2-2ubuntu18 Boris Derzhavets (2011-08-20)
spice-gtk 0.7-2ubuntu24 Boris Derzhavets (2011-08-20)
spice-vdagent 0.8.2-1ubuntu4 Boris Derzhavets (2011-08-30)
15 of 5 results

Latest updates

  • qemu-kvm 410 weeks ago
    Successfully built
  • seabios 412 weeks ago
    Successfully built
  • spice-vdagent 412 weeks ago
    Successfully built
  • spice-gtk 413 weeks ago
    Successfully built
  • spice 413 weeks ago
    Successfully built