It seems clear that cp is being called with the wrong arguments:

['cp', '-ra', '/tmp/tmpcdzqro/.', '']

confirmed via strace:

18304 execve("/bin/cp", ["cp", "-ra", "/tmp/tmprBtMBm/.", ""], [/* 17
vars */]) = 0

self.device['mountpoint'] is seen to be '' in the debug output as well.
It looks like that doesn't get set when the mount command is run:

            popen('mount -o loop,ro %s %s' % (self.install_source,
tmpdir))

I don't see how this could work as-is.

Also, -r is redundant with -a in the cp command.

-- 
fails on 1GB usb stick
https://bugs.launchpad.net/bugs/264464
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to