[Pkg-xen-devel] Improving xen-qemu-dm-4.0 dependencies

Thomas Goirand zigo at debian.org
Wed Mar 16 11:31:33 UTC 2011


Hi,

When I first built my Debian package, I needed to depend on qemu-system
| qemu, since there was no other ways to pull needed BIOS files.

It seems the situation changed, and that I could depend on less stuff
from the qemu package. Maybe only the package named "etherboot" and
"vgabios". To do that, my plan is to simply package a folder named:

/usr/share/xen/qemu

with in it symlinks, in a similar way of what you can find in

/usr/share/qemu

So, my question is simple. Out of this, what do I need for xen-qemu-dm?

zigo at GPLHost:buzzig>_ /usr/share/qemu$ ls -lah
 4.0K Dec 14 13:16 .
  20K Mar  9 17:47 ..
 3.8K Nov 29 09:53 bamboo.dtb
   19 Dec 14 13:16 bios.bin -> ../seabios/bios.bin
 4.0K Dec 14 13:16 keymaps
   34 Dec 14 13:16 linuxboot.bin -> ../seabios/optionrom/linuxboot.bin
 2.3K Nov 29 09:53 mpc8544ds.dtb
   34 Dec 14 13:16 multiboot.bin -> ../seabios/optionrom/multiboot.bin
   24 Dec 14 13:16 openbios-ppc -> ../openbios/openbios-ppc
   28 Dec 14 13:16 openbios-sparc32 -> ../openbios/openbios-sparc32
   28 Dec 14 13:16 openbios-sparc64 -> ../openbios/openbios-sparc64
   27 Dec 14 13:16 ppc_rom.bin -> ../openhackware/ppc_rom.bin
   37 Dec 14 13:16 pxe-e1000.bin -> ../../lib/etherboot/e1000-82540em.rom
   26 Dec 14 13:16 pxe-ne2k_isa.bin -> ../../lib/etherboot/ne.rom
   31 Dec 14 13:16 pxe-ne2k_pci.bin -> ../../lib/etherboot/rtl8029.rom
   31 Dec 14 13:16 pxe-pcnet.bin -> ../../lib/etherboot/pcnet32.rom
   31 Dec 14 13:16 pxe-rtl8139.bin -> ../../lib/etherboot/rtl8139.rom
   34 Dec 14 13:16 pxe-virtio.bin -> ../../lib/etherboot/virtio-net.rom
   22 Dec 14 13:16 vgabios.bin -> ../vgabios/vgabios.bin
   29 Dec 14 13:16 vgabios-cirrus.bin -> ../vgabios/vgabios.cirrus.bin

Obviously, I know I would need the keymaps folder (from the qemu-keymaps
package).

I can second guess that I would need both vgabios and others. May
someone give me an exhaustive and exact list, so that I don't do any
mistake in fixing Debian bug #607490 ?

Thanks in advance,
Cheers,

Thomas Goirand (zigo)



More information about the Pkg-xen-devel mailing list