tags 564425 + patch tags 564425 + pending thanks Dear maintainer,
I've prepared an NMU for cowdancer (versioned as 0.62+nmu1) and uploaded it to DELAYED/2. Please feel free to tell me if I should delay it longer. Regards.
diff -Nru cowdancer-0.62/debian/changelog cowdancer-0.62+nmu1/debian/changelog --- cowdancer-0.62/debian/changelog 2010-08-15 16:43:49.000000000 +0200 +++ cowdancer-0.62+nmu1/debian/changelog 2010-11-26 16:18:21.000000000 +0100 @@ -1,3 +1,12 @@ +cowdancer (0.62+nmu1) unstable; urgency=low + + * Non-maintainer upload. + * Apply fix to qemubuilder's mount problem (Closes: #564425) + Thanks to BenoƮt Knecht, Gregor Herrmann and Martijn van Brummelen for + working on the issue! + + -- Alexander Reichle-Schmehl <toli...@debian.org> Fri, 26 Nov 2010 16:16:26 +0100 + cowdancer (0.62) unstable; urgency=low [ Stefan Kisdaroczi ] diff -Nru cowdancer-0.62/qemubuilder.c cowdancer-0.62+nmu1/qemubuilder.c --- cowdancer-0.62/qemubuilder.c 2010-08-15 16:27:44.000000000 +0200 +++ cowdancer-0.62+nmu1/qemubuilder.c 2010-11-26 16:15:36.000000000 +0100 @@ -471,7 +471,7 @@ system(hostcommand1); } - loop_umount(workblockdevicepath); + loop_umount(pc->buildplace); asprintf(&cowdevpath, "%s.cowdev", pc->buildplace); ret=forkexeclp("qemu-img", "qemu-img", @@ -504,7 +504,7 @@ printf("running host command: %s\n", hostcommand2); system(hostcommand2); } - loop_umount(workblockdevicepath); + loop_umount(pc->buildplace); rmdir(pc->buildplace); printf(" -> clean up COW device files\n"); unlink(workblockdevicepath); @@ -755,7 +755,7 @@ /* TODO: hooks probably need copying here. */ /* TODO: recover aptcache */ - loop_umount(workblockdevicepath); + loop_umount(pc->buildplace); rmdir(pc->buildplace); // this will have wrong time. how to workaround?