** Description changed: - Binary package hint: casper + Bug 207137, Wubi's ISO image creation from a CD process failing, seems + to be biting a fair number of users. A way around having to use the + cd2iso tool and thus avoid the bug would be to copy only the squashfs. + This change to casper implements the necessary code on the Ubuntu side + for that. check_dev in scripts/casper could be made more flexible if it was possible to look for a casper fs (is_casper_path) within an arbitrary path. At the moment check_dev supports scanning either devices or ISOs. This could be implemented with the following snippet: if [ -d "${devname}" ]; then mount -o bind $devname $mountpoint if is_casper_path $mountpoint; then echo $mountpoint return 0 endif - fi + fi - I will provide a debdiff later on. This could also be used as a - workaround for bug #207137 by only copying squashfs as opposed to - extracting the full ISO. + TEST CASE: + "On my test system I couldn't get Wubi to install using the cd-rw drive in the machine. Since then I've added a dvd-rw and wubi installs flawlessly. + + The cd installs to the part at the end of creating the image file at + which point it throws up the error "Could not access cd, please make + sure other applications are not using it and try again."" + + As reported by davmor2 of the QA team.
** Attachment added: "casper_1.132ubuntu0.1.debdiff" http://launchpadlibrarian.net/14822820/casper_1.132ubuntu0.1.debdiff ** Description changed: Bug 207137, Wubi's ISO image creation from a CD process failing, seems to be biting a fair number of users. A way around having to use the cd2iso tool and thus avoid the bug would be to copy only the squashfs. This change to casper implements the necessary code on the Ubuntu side for that. check_dev in scripts/casper could be made more flexible if it was possible to look for a casper fs (is_casper_path) within an arbitrary path. At the moment check_dev supports scanning either devices or ISOs. This could be implemented with the following snippet: if [ -d "${devname}" ]; then mount -o bind $devname $mountpoint if is_casper_path $mountpoint; then echo $mountpoint return 0 endif fi TEST CASE: "On my test system I couldn't get Wubi to install using the cd-rw drive in the machine. Since then I've added a dvd-rw and wubi installs flawlessly. The cd installs to the part at the end of creating the image file at which point it throws up the error "Could not access cd, please make sure other applications are not using it and try again."" As reported by davmor2 of the QA team. + + A debdiff of the uploaded patch can be found here: + http://launchpadlibrarian.net/14822820/casper_1.132ubuntu0.1.debdiff -- Allow casper to use a squashfs filesystem within an arbitrary path https://bugs.launchpad.net/bugs/230716 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs