On Tue, Feb 07, 2012 at 10:23:44PM +0400, Michael Tokarev wrote: > On 07.02.2012 16:30, Josh Triplett wrote: > > Package: qemu-kvm > > Version: 1.0+dfsg-8 > > Severity: important > > > > qemu-kvm 1.0+dfsg-8 switched the Depends on ipxe to "ipxe-qemu | ipxe > > (<= 1.0.0+git-20120202.f6840ba-2)". However, ipxe > > 1.0.0+git-20120202.f6840ba-2 Breaks qemu-kvm. I'd also > > suggest excluding 1.0.0+git-20120202.f6840ba-1, in case someone still > > has that version installed, to smooth the transition. So, please change > > the dependency to "ipxe-qemu | ipxe (<= 1.0.0+git-2.149b50-1)". > > It was my error, when I initially added the dependency I got it > right but later I changed it incorrectly. But in any case, the > thing is that ipxe of that version already breaks qemu-kvm, so > there's no reason to add even more dependencies.
The current dependencies get apt confused, making for a rough transition: because qemu-kvm accepts ipxe 1.0.0+git-20120202.f6840ba-2, apt didn't figure out that it should switch from ipxe to ipxe-qemu, and instead just wanted to upgrade ipxe from 1.0.0+git-2.149b50-1 to 1.0.0+git-20120202.f6840ba-2. It noticed the conflict, but didn't automatically come up with the right solution. Some poking at the semi-manual resolver in aptitude resolved the problem, but fixing the version in the dependency would make for a much smoother transition. - Josh Triplett -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org