[Pkg-haskell-maintainers] Bug#616579: libghc6-filestore-data: problems handling large files in runShellCommand function

Rémi Laurent remi.laurent at fsugar.be
Sat Mar 5 18:30:18 UTC 2011


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20110305/d9d46440/attachment-0001.pgp>


More information about the Pkg-haskell-maintainers mailing list