eliminate bochsbios build-dep from qemu-kvm

Bug #422268 reported by Chuck Short
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qemu-kvm (Ubuntu)
Fix Released
High
Dustin Kirkland 

Bug Description

Binary package hint: bochs

bochbios is a build dependency of qemu-kvm it should be in main:

https://wiki.ubuntu.com/MIRbochbios

If you have any questions let me know.

Regards
chuck

Related branches

Changed in bochs (Ubuntu):
importance: Undecided → High
Martin Pitt (pitti)
Changed in bochs (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
Revision history for this message
Martin Pitt (pitti) wrote :

I'm very hesitant about this. It seems we would pull an entirely separate emulator into main which we don't actually want to support (since we chose qemu). bochs in turn pulls in vgabios, which needs another MIR.

Unless the server team wants to commit to providing explicit support for bochs, I reject this.

However, it does not seem to me that we actually need this. As you already said on the MIR, it seems much better to split bochsbios into its own source package. However, maybe this is not even necessary.

bochsbios only contains three binary blobs and qemu-kvm uses it as a _build_ dependency, not a binary one. I didn't look into kvm, but I suspect it merely copies these bioses into the kvm binary packages at build time? Couldn't you just copy these blobs into the qemu-kvm source package and drop the build dependency entirely?

Changed in bochs (Ubuntu):
status: New → Incomplete
Martin Pitt (pitti)
Changed in bochs (Ubuntu):
assignee: Martin Pitt (pitti) → Chuck Short (zulcss)
Revision history for this message
Loïc Minier (lool) wrote :

Might grub-firmware-qemu act as a valid replacement to some of these?

Changed in bochs (Ubuntu):
status: Incomplete → In Progress
assignee: Chuck Short (zulcss) → Dustin Kirkland (kirkland)
summary: - MIR for bochbios
+ eliminate bochsbios build-dep from qemu-kvm
affects: bochs (Ubuntu) → qemu-kvm (Ubuntu)
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Turns out bochsbios is not a build-dep of qemu-kvm at all.

Sorry for the noise. This bug will be fixed in the next upload of qemu-kvm.

:-Dustin

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qemu-kvm - 0.11.0~rc2-0ubuntu2

---------------
qemu-kvm (0.11.0~rc2-0ubuntu2) karmic; urgency=low

  [ Dustin Kirkland ]
  * debian/control: drop bochsbios build-dep; use binary blobs in this
    package since bochs is not in main, LP: #422268
  * debian/install: install qemu-if[up|down] scripts into /etc, where qemu-kvm
    expects them, LP: #376387
  * debian/init: kvm needs /proc, require start of mountkernfs, LP: #391121

  [ Oliver Grawert ]
  * qemu-arm-static: drop unneeded cd'ing to $OLDPWD from binary-static (how
    did that get there first place?) LP: #425947

  [ Dominic Evans ]
  * debian/qemu-ifdown: add matching ifdown script for bridge configuration,
    LP: #376387

 -- Dustin Kirkland <email address hidden> Tue, 08 Sep 2009 16:12:10 -0500

Changed in qemu-kvm (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.