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

Attachment: signature.asc
Description: Digital signature

Reply via email to