[Simple-cdd-devel] Bug#611635: simple-cdd: --qemu doesn't find the image

Vagrant Cascadian vagrant at freegeek.org
Fri Feb 4 21:49:37 UTC 2011


tags 611635 pending
tags 611635 patch
thanks

On Mon, Jan 31, 2011 at 03:04:48PM +0100, =?UTF-8?Q?M=C3=BCller-Reineke at busoni.debian.org wrote:
> ERROR: CD image not readable: /home/mueller/my-simple-cdd2/images/debian-60-amd64-CD-1.iso
> mueller at gvml330:~/my-simple-cdd2$ find -name \*.iso
> ./images/debian-6.0-amd64-CD-1.iso

i've committed the following patch to bzr:

=== modified file 'tools/testing/qemu'
--- tools/testing/qemu  2010-06-20 08:31:34 +0000
+++ tools/testing/qemu  2011-02-04 21:11:48 +0000
@@ -20,7 +20,16 @@

 # set some defaults
 test -z "$hd_img" && hd_img="$simple_cdd_dir/qemu-test.hd.img"
-test -z "$cd_img" && cd_img="$OUT/${CDNAME:-debian}-$(echo $DEBVERSION | sed -e 's/[. ]//g')-$(echo $ARCHES | tr ' ' '-')-CD-1.iso"
+if [ -z "$cd_img" ]; then
+    # check alternate locations for cd images...
+    for x in $DEBVERSION $(echo $DEBVERSION | sed -e 's/[. ]//g'); do
+        cd_img="$OUT/${CDNAME:-debian}-$x-$(echo $ARCHES | tr ' ' '-')-CD-1.iso"
+        if [ -r "$cd_img" ]; then
+           echo "found cd image: $cd_img"
+           break
+        fi
+    done
+fi

 # detect if qemu/kvm support is available.
 if [ "false" != "$autodetect_kvm" ] && [ -c "/dev/kvm" ]; then


you can copy /usr/share/simple-cdd/tools/testing/qemu to your working dir
tools/testing/qemu and patch it there.


unfortunately this isn't significant enough to really warrant a freeze
exception this late in the process.  will be uploading a new version after
squeeze releases (presumably tomorrow?). 


live well,
  vagrant





More information about the Simple-cdd-devel mailing list