diff -u qemu-kvm-0.12.3+noroms/debian/qemu-kvm.upstart qemu-kvm-0.12.3+noroms/debian/qemu-kvm.upstart --- qemu-kvm-0.12.3+noroms/debian/qemu-kvm.upstart +++ qemu-kvm-0.12.3+noroms/debian/qemu-kvm.upstart @@ -6,6 +6,10 @@ start on runlevel [2345] pre-start script + # Silently exit if the package isn't installed anymore + if [ ! -e /usr/bin/kvm ]; then + exit 0 + fi # Load the appropriate module, respecting blacklists if grep -qs "^flags.* vmx" /proc/cpuinfo; then modprobe -b kvm_intel diff -u qemu-kvm-0.12.3+noroms/debian/changelog qemu-kvm-0.12.3+noroms/debian/changelog --- qemu-kvm-0.12.3+noroms/debian/changelog +++ qemu-kvm-0.12.3+noroms/debian/changelog @@ -1,3 +1,10 @@ +qemu-kvm (0.12.3+noroms-0ubuntu10) maverick; urgency=low + + * debian/qemu-kvm.upstart: don't load the kernel modules if the package + has been removed but the upstart jobs still exists. (LP: #292588) + + -- Felix Geyer Wed, 12 May 2010 16:04:48 +0200 + qemu-kvm (0.12.3+noroms-0ubuntu9) lucid; urgency=low * Architecture-specific fixes (LP: #568904)