-no-sparse isn't going to have any effect here,  this was a workaround
for some sparse file handling bugs that were fixed for Mksquashfs 3.4
(i.e. sometime before Mksquashfs 4.0 which you're using).  LikewSise,
the -no-lzma mess was due to a mismatch between Ubuntu's patched
Mksquashfs (inherited from Debian) and Ubuntu's kernel Squashfs code
which not being derived from Debian lacked their lzma patches.  Again
these are not relevant here because it is not a squashfs-tools/kernel
code interoperability problem, and in any case that problem went away a
couple of Ubuntu releases ago.

So what is the problem?   From your description it sounds like a multi-
threading synchronisation problem.  One extremely rare synchronisation
bug has come to light since Mksquashfs 4.0, plus some other bugs have
come to light since Mksquashfs 4.0, which could possibly cause
Mksquashfs to get sufficiently confused to hang.  On the other hand this
is the first Mksquashfs hang reported against Mksquashfs 4.0 in nearly
two years since it's release... and on that basis the threading code
seems to be very stable and almost bug free.  You may of course be
extremely unlucky and have  a hardware/source filesystem combination
that's triggered the bugs fixed in Mksquashfs 4.1, or an unknown bug.

I would suggest your first step is to download squashfs-tools 4.1 from
squashfs.sourceforge.net, and see if the problem still occurs.

If the problem still occurs then your second step should be to raise  a
bug on the Squashfs bug tracker (squashfs.sourceforge.net).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/722168

Title:
  mksquashfs hangs

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to