hardy2lucid upgrade: qemu-common should replace qemu as well as qemu-kvm / package qemu-common (not installed) failed to install/upgrade: trying to overwrite '/usr/share/qemu/keymaps/fr', which is also in package qemu 0:0.9.1-1ubuntu1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu-kvm (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Lucid |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: qemu-kvm
=======
SRU Justification
1. Impact: upgrades from hardy to lucid break
2. Development fix: N/A (qemu package as of lucid is a meta-package)
3. Stable fix: mark qemu-common as replacing qemu to force /usr/share/
4. Test case: install qemu-kvm in a hardy distribution, then upgrade to lucid.
5. Regression potential: none
=======
this probably isn't a bug - I'm probably doing this to myself - my Lucid upgrade from Hardy broke my working qemu setup, running a win98 image. This is referred to in bug # 521994. To get the qemu working again, I removed (with aptitude) package qemu and package bochsbios from the lucid install, went back to the hardy archives, got those packages, and installed them. That way, I have a working qemu install. So, when updates came down the pipe per above, I tried to unselect all that I thought might break my working qemu setup, but I think I missed bochsbios; not sure. But, that's why I got the error above. The good news is, I was able to fix by # aptitude remove qemu-kvm, then
The following packages will be REMOVED: bochsbios{u} qemu-kvm seabios{u} vgabios{u}
And actually, I went back and installed package qemu with all of it's dependencies, but unfortunately, the lucid qemu install still misbehaves per bug # 521994.
ProblemType: Package
DistroRelease: Ubuntu 10.04
Package: qemu-common (not installed)
ProcVersionSign
Uname: Linux 2.6.32-22-generic i686
NonfreeKernelMo
Architecture: i386
Date: Wed Jun 9 18:20:19 2010
ErrorMessage: trying to overwrite '/usr/share/
SourcePackage: qemu-kvm
Title: package qemu-common (not installed) failed to install/upgrade: trying to overwrite '/usr/share/
tags: | added: package-conflict |
Changed in qemu-kvm (Ubuntu): | |
status: | Triaged → Fix Released |
description: | updated |
Changed in qemu-kvm (Ubuntu): | |
status: | Fix Released → Invalid |
Changed in qemu-kvm (Ubuntu Lucid): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
I confirm the bug. /usr/share/ qemu/keymaps/ fr was part of qemu in hardy but moved to qemu-common in lucid. However qemu-common doesn't replace qemu:
http:// bazaar. launchpad. net/~ubuntu- branches/ ubuntu/ lucid/qemu- kvm/lucid/ annotate/ head:/debian/ control# L59
qemu-common should also replace qemu in order to properly support hardy to lucid upgrades.