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
