Package: libghc6-filestore-data Version: 0.3.4.2-1 Severity: important As reported by the author of this Haskell package, looks like there are some errors when handling large files. This is particularly annoying for applications such as gitit (a wiki web engine), in which fetching any file that is bigger than 64kB will result in the application hanging.
The problem has been solved in a new upstream release tagged version 0.3.4.3 available at http://hackage.haskell.org/package/filestore-0.3.4.3 . I've tried to rebuild the gitit package with this new version of filestore and the big file issue looks like fixed. This 0.3.4.3 version only fix this runShellCommand function and do not change anything else (which is not the case of the 0.4.x versions which include some API changes). Would it be possible to package this new version of filestore and rebuild the other haskell packages relying on it ? An abstract of the related upstrem changelog Version 0.3.4.3 released 26 Sep 2010 * runShellCommand: reverted to older version with temp files. The new version caused lazy-IO related problems with large files. Thanks to Pavel Perikov diagnosing the problem. -- System Information: Debian Release: 6.0 APT prefers stable APT policy: (990, 'stable'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash
signature.asc
Description: Digital signature