Your message dated Thu, 04 Nov 2010 21:47:58 +0000
with message-id <[email protected]>
and subject line Bug#584074: fixed in qemu-kvm 0.13.0+dfsg-1
has caused the Debian Bug report #584074,
regarding qemu-kvm: please use etherboot-qemu package for PXE roms
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
584074: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584074
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qemu-kvm
Version: 0.12.4+dfsg-1~bpo50+1
Severity: important
Tags: patch

please consider using the newly introduced etherboot-qemu package to provide
PXE capable boot roms, rather than shipping copies of etherboot roms included
into the qemu-kvm package at build time. this makes it hard to track down the
sources that the etherboot roms were generated with, amoung other issues.

should also make the packaging a little simpler, too.

the following patch that should address the issue, although you might consider
making etherboot-qemu a recommends rather than a depends.

commit b76cbe96dd25ec5d225848652e2430db1cfb5c38
Author: Vagrant Cascadian <[email protected]>
Date:   Mon May 31 19:51:39 2010 -0700

    Depend on etherboot-qemu package instead of copying etherboot roms at build
    time.

diff --git a/debian/control b/debian/control
index 14ae422..9107543 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 7.2.3~), pkg-config, quilt (>= 
0.40), autotools-dev
  bzip2, uuid-dev, zlib1g-dev, libsdl1.2-dev, libasound2-dev, 
libcurl4-gnutls-dev,
  libgnutls-dev, libncurses5-dev, libvdeplug2-dev, libpulse-dev, 
libbluetooth-dev,
  nasm, texi2html, bcc, iasl, device-tree-compiler [powerpc], python,
- etherboot [i386 amd64], libbrlapi-dev, libpci-dev, libsasl2-dev,
+ libbrlapi-dev, libpci-dev, libsasl2-dev,
  libaio-dev, linux-libc-dev (>= 2.6.32)
 Standards-Version: 3.8.4
 Homepage: http://www.linux-kvm.org/
@@ -17,7 +17,7 @@ Vcs-Git: git://git.debian.org/git/collab-maint/qemu-kvm.git
 Package: qemu-kvm
 Architecture: i386 amd64
 Pre-Depends: adduser
-Depends: ${shlibs:Depends}, ${misc:Depends}, iproute, bridge-utils, python
+Depends: ${shlibs:Depends}, ${misc:Depends}, iproute, bridge-utils, python, 
etherboot-qemu
 Recommends: linux-image
 Suggests: debootstrap, vde2, samba
 Provides: kvm
diff --git a/debian/qemu-kvm.links b/debian/qemu-kvm.links
new file mode 100644
index 0000000..d95c174
--- /dev/null
+++ b/debian/qemu-kvm.links
@@ -0,0 +1,6 @@
+usr/lib/etherboot/rtl8139.rom usr/share/kvm/pxe-rtl8139.bin
+usr/lib/etherboot/e1000-82540em.rom usr/share/kvm/pxe-e1000.bin
+usr/lib/etherboot/ne.rom usr/share/kvm/pxe-ne2k_isa.bin
+usr/lib/etherboot/virtio-net.rom usr/share/kvm/pxe-virtio.bin
+usr/lib/etherboot/rtl8029.rom usr/share/kvm/pxe-ne2k_pci.bin
+usr/lib/etherboot/pcnet32.rom usr/share/kvm/pxe-pcnet.bin
diff --git a/debian/rules b/debian/rules
index 66bbda0..4016c75 100755
--- a/debian/rules
+++ b/debian/rules
@@ -174,21 +174,6 @@ ifeq (x86,$(BASE_ARCH))
                $(tbdir)/vgabios.bin
        install -m0644 kvm/vgabios/VGABIOS-lgpl-latest.cirrus.bin \
                $(tbdir)/vgabios-cirrus.bin
-
-# pxe roms are x86-specific
-# etherboot_5.4.4-1 moved roms from /usr/share/etherboot to /usr/lib/etherboot
-# We can have versioned build-depends once 5.4.4-1 enters testing.
-       set -e; brl=; \
-       for d in /usr/lib/etherboot /usr/share/etherboot; do \
-               if [ -d $$d ]; then brl=$$d; break; fi; done; \
-       cp -p $$brl/e1000-82540em.zrom.gz $(tbdir)/pxe-e1000.bin.gz; \
-       cp -p $$brl/rtl8029.zrom.gz $(tbdir)/pxe-ne2k_pci.bin.gz; \
-       cp -p $$brl/pcnet32.zrom.gz $(tbdir)/pxe-pcnet.bin.gz; \
-       cp -p $$brl/rtl8139.zrom.gz $(tbdir)/pxe-rtl8139.bin.gz; \
-       if [ -f $$brl/virtio-net.zrom.gz ]; then \
-         cp -p $$brl/virtio-net.zrom.gz $(tbdir)/pxe-virtio.bin.gz; \
-       fi
-       gzip -d $(tbdir)/pxe-*.bin.gz
 endif
 
 ifeq (powerpc,$(BASE_ARCH))


live well,
  vagrant



--- End Message ---
--- Begin Message ---
Source: qemu-kvm
Source-Version: 0.13.0+dfsg-1

We believe that the bug you reported is fixed in the latest version of
qemu-kvm, which is due to be installed in the Debian FTP archive:

kvm_0.13.0+dfsg-1_i386.deb
  to main/q/qemu-kvm/kvm_0.13.0+dfsg-1_i386.deb
qemu-kvm-dbg_0.13.0+dfsg-1_i386.deb
  to main/q/qemu-kvm/qemu-kvm-dbg_0.13.0+dfsg-1_i386.deb
qemu-kvm_0.13.0+dfsg-1.diff.gz
  to main/q/qemu-kvm/qemu-kvm_0.13.0+dfsg-1.diff.gz
qemu-kvm_0.13.0+dfsg-1.dsc
  to main/q/qemu-kvm/qemu-kvm_0.13.0+dfsg-1.dsc
qemu-kvm_0.13.0+dfsg-1_i386.deb
  to main/q/qemu-kvm/qemu-kvm_0.13.0+dfsg-1_i386.deb
qemu-kvm_0.13.0+dfsg.orig.tar.gz
  to main/q/qemu-kvm/qemu-kvm_0.13.0+dfsg.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guido Günther <[email protected]> (supplier of updated qemu-kvm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 04 Nov 2010 21:45:08 +0100
Source: qemu-kvm
Binary: qemu-kvm qemu-kvm-dbg kvm
Architecture: source i386
Version: 0.13.0+dfsg-1
Distribution: experimental
Urgency: low
Maintainer: Jan Lübbe <[email protected]>
Changed-By: Guido Günther <[email protected]>
Description: 
 kvm        - dummy transitional package from kvm to qemu-kvm
 qemu-kvm   - Full virtualization on x86 hardware
 qemu-kvm-dbg - Debugging info for qemu-kvm
Closes: 581356 584074 588940 597508
Changes: 
 qemu-kvm (0.13.0+dfsg-1) experimental; urgency=low
 .
   [ Michael Tokarev ]
   * first try at 0.13.0 (closes: #597508)
   * patches:
    o 01_use_bios_files_in_usr_share_kvm.patch - removed, use --datadir
    o 02_use_usr_share_kvm_fixed.patch (different function in different file)
    o 03_use_etc_kvm_not_etc_qemu.patch (new, for new conffiles)
    o 05_report_debian_package_version.patch -- show debian package version too
    o included upstream:
     - revert-sdlaudio:-make-it-suck-less.diff
     - 573439-fail-to-set-hdd-serial-number.diff
     - be_more_specific_in_-mem-path_error_messages.diff
     - give-useful-error-messages-when-tap-open-fails.diff
     - document--incoming-option.diff
     - sdl-do-not-disable-screensaver.diff
     - fix-curses-return-key-when-using--k.diff
     - vmstate:-fix-breakage-by-7e72abc382b700a72549e8147bdea413534eeedc.diff
     - add-support-for-GET-EVENT-STATUS-NOTIFICATION.diff
     - upstream-stable02-fix-CMOS-info-for-drives-defined-with--device.diff
     - 
upstream-stable01-make-PIIX-and-ISA-IDE-init-functions-return-the-qdev.diff
     - CVE-2010-2784-fix-segfault-in-mmio-subpage-handling-code.diff
   * updated seabios (seabios-0.6.0-54-g17d3e46.diff, per EXTERNAL_DEPENDENCIES
   * seabios-fix-virtio-blk-failure-after-reboot.patch
   * depend on etherboot-qemu package instead of copying etherboot roms
     at build time. (closes: #584074, #581356, #588940)
   * depend on qemu-keymaps package instead of providing our own keymaps
   * depend on qemu-utils package instead or providing our out utils
   * many small changes for debian/rules, simplifications/cleanups
   * build-depend on texinfo - it uses makeinfo to build docs
   * build-depend on libattr1-dev, to bring in virtfs (9p) support
   * don't ship roms/seabios/src/acpi-dsdt.hex (generated file)
     and remove it in clean target
   * vmmouse:-adapt-to-mouse-handler-changes.diff: fix guest mouse breakage
   * [54d2dd4] Imported Upstream version 0.13.0+dfsg
   * [1aab9fe] Imported Upstream version 0.13.0+dfsg
 .
   [ Guido Günther ]
   * postinst: when switching to qemu's keymaps we changed from a dir to a
     symlink, so help dpkg along.
Checksums-Sha1: 
 a8ada8d65a3e44747cefc70e574d2bcf192edbb3 1640 qemu-kvm_0.13.0+dfsg-1.dsc
 f3b1bba41438dbfbce770db1778d97649290f37d 4287353 
qemu-kvm_0.13.0+dfsg.orig.tar.gz
 194185100be06f8a52f815bda2a71df78a63214b 312357 qemu-kvm_0.13.0+dfsg-1.diff.gz
 e13ba5108e311ab06625c47e8f5bc6e6d7702493 1201746 
qemu-kvm_0.13.0+dfsg-1_i386.deb
 24e57fcc8797b9f4f4ff872d7b1410bdba4d0de5 2448956 
qemu-kvm-dbg_0.13.0+dfsg-1_i386.deb
 75c5c11a870303c08079738244345e7067a6d1b3 12484 kvm_0.13.0+dfsg-1_i386.deb
Checksums-Sha256: 
 dda3af36aaf9a90377b29a95fc8ef8f9d32d4b7b0c3d2bf24de1de8734ea3cd4 1640 
qemu-kvm_0.13.0+dfsg-1.dsc
 6b59c30d835e3f546286b9c7bd56862a460b8f67676c6d2e186d29215870918a 4287353 
qemu-kvm_0.13.0+dfsg.orig.tar.gz
 d1634a4124a6cf50f30a7e37d1758f3be7823f59d448c8254c59fd4dc29276f5 312357 
qemu-kvm_0.13.0+dfsg-1.diff.gz
 bf861565e01f3da6159df0a22dde1e2d73905ae2bf6b89c79cbe3b0dbaa69448 1201746 
qemu-kvm_0.13.0+dfsg-1_i386.deb
 ec66c2323b413343744ae32de1d5aa5cca7a9bf5985c57bd60bdaa6c93d658b9 2448956 
qemu-kvm-dbg_0.13.0+dfsg-1_i386.deb
 e9f474af9fe16427c2615eb1944b5d3273f424d27fb8332c067ed5ca874946b9 12484 
kvm_0.13.0+dfsg-1_i386.deb
Files: 
 485f4fd0c15a6ccbe6920950fefe3336 1640 misc optional qemu-kvm_0.13.0+dfsg-1.dsc
 1f23bc1f36326599a596256e22e4cc30 4287353 misc optional 
qemu-kvm_0.13.0+dfsg.orig.tar.gz
 ba0cbe7ec4ebee0e8704e04b69dfca55 312357 misc optional 
qemu-kvm_0.13.0+dfsg-1.diff.gz
 c2d0b633265caad5d28c752effe5d6f9 1201746 misc optional 
qemu-kvm_0.13.0+dfsg-1_i386.deb
 8b2e206726f1563bfbee69d33548ad8d 2448956 debug extra 
qemu-kvm-dbg_0.13.0+dfsg-1_i386.deb
 5150288da26251eb77c03a130da15a43 12484 oldlibs extra kvm_0.13.0+dfsg-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFM0yWqn88szT8+ZCYRAm+HAJ9B8GRlnFAVSOyRmsbipsWKsUua3QCfUN2S
2lRXPckIZMaio3L5o0SPrFw=
=ljI0
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to