There is still a halting problem in mksquashfs 4.1, but it's MUCH rarer
than it was in 4.0.  I'm guessing one hang in 300 invocations.

I've written a (horrible) way around the problem, which is to call
mksquashfs indirectly via a Python program that kills mksquashfs and re-
invokes mksquashfs, invisibly to the calling program (Transparent
Archivist), if it doesn't finish within 1 hour.  (See attached kluges.)

Phillip, I'd like to comply with your request to run -info each time,
but that makes the thing so slow that I just don't have time to do it.
The *real* problem with your code is that it works so well -- so well
that I need to USE it.

If you ever give this thing a post-mortem facility, it would be good.  I
could kill it and save the post-mortem output, and then keep right on
going.

** Attachment added: "Workaround: syscall.py -timeout 3600 -exec mksquashfs ..."
   
https://bugs.launchpad.net/ubuntu/+source/squashfs-tools/+bug/722168/+attachment/1902021/+files/syscall.py

-- 
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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to