qemu-kvm must depend on udev
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu-kvm (Ubuntu) |
Fix Released
|
Critical
|
Serge Hallyn | ||
Precise |
Fix Released
|
Critical
|
Unassigned | ||
Quantal |
Fix Released
|
Critical
|
Unassigned | ||
Raring |
Fix Released
|
Critical
|
Serge Hallyn |
Bug Description
=======
SRU Justification:
1. Impact: install/upgrade of qemu-kvm alongside udev can fail.
2. Development fix: make qemu-kvm depend on udev
3. Stable fix: same as development fix
4. Test case:
sudo apt-get install udev qemu-kvm
sudo dpkg -i /var/cache/
sudo dpkg -i /var/cache/
(one of those will fail)
5. Regression potential: none.
=======
Error occurred during standard sudo apt-get upgrade action
ProblemType: Package
DistroRelease: Ubuntu 12.04
Package: qemu-kvm 1.0+noroms-
ProcVersionSign
Uname: Linux 3.2.0-32-
ApportVersion: 2.0.1-0ubuntu15
Architecture: i386
Date: Mon Nov 19 21:30:54 2012
DuplicateSignature:
Setting up qemu-kvm (1.0+noroms-
Installing new version of config file /etc/init/
udevadm trigger is not permitted while udev is unconfigured.
dpkg: error processing qemu-kvm (--configure):
subprocess installed post-installation script returned error exit status 1
ErrorMessage: subprocess installed post-installation script returned error exit status 1
InstallationMedia: Ubuntu-Server 11.10 "Oneiric Ocelot" - Release i386 (20111011)
KvmCmdLine: Error: command ['ps', '-C', 'kvm', '-F'] failed with exit code 1: UID PID PPID C SZ RSS PSR STIME TTY TIME CMD
MachineType: Hewlett-Packard HP Pavilion dv6000 (RP283UA#ABA)
MarkForUpload: True
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: qemu-kvm
Title: package qemu-kvm 1.0+noroms-
UpgradeStatus: Upgraded to precise on 2012-05-02 (201 days ago)
dmi.bios.date: 03/22/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.2E
dmi.board.name: 30BB
dmi.board.vendor: Quanta
dmi.board.version: 66.42
dmi.chassis.type: 10
dmi.chassis.vendor: Quanta
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Pavilion dv6000 (RP283UA#ABA)
dmi.product.
dmi.sys.vendor: Hewlett-Packard
tags: | removed: need-duplicate-check |
Changed in qemu-kvm (Ubuntu): | |
importance: | Undecided → High |
summary: |
- package qemu-kvm 1.0+noroms-0ubuntu14.4 failed to install/upgrade: - subprocess installed post-installation script returned error exit status - 1 + qemu-kvm must depend on udev |
description: | updated |
Changed in qemu-kvm (Ubuntu Precise): | |
importance: | Undecided → Critical |
status: | New → In Progress |
Changed in qemu-kvm (Ubuntu Quantal): | |
importance: | Undecided → Critical |
status: | New → In Progress |
tags: |
added: verification-done removed: verification-needed |
tags: |
added: verification-needed removed: verification-done |
tags: |
added: verification-done removed: verification-needed |
Thanks for submitting this bug.
I can't reproduce it here, but it sounds like it would be worthwhile to do the udevadm trigger only if udev is running.