`pipes-zlib` can be fixed with a simple patch on the upper bound. This has already been fixed in the `master` branch of `pipes-zlib` [0]. I don't know when Renzo plans to upload the latest `pipes-zlib` to Hackage but I've copied him on this.
The threaded options for the `pipes` test suite are unnecessary. The tests were written up by somebody else and I don't know why they included those options; the tests run just fine without them. I fixed this in the `master` branch of `pipes` [1] and I can optionally upload a `pipes-4.1.1` release with those options removed. if it's not urgent and you can patch it for Debian, I'd prefer to wait a month before uploading a new release to Hackage. However, if you prefer to patch upstream then I will upload it.
[0] https://github.com/k0001/pipes-zlib/commit/f79ba4e1be277203f773a1bd11fd59996c151f8c [1] https://github.com/Gabriel439/Haskell-Pipes-Library/commit/f095381536e7d98fe7d63e10f181cc0cc5d8ccfb
On 02/04/2014 11:10 PM, Clint Adams wrote:
On Tue, Feb 04, 2014 at 09:49:19PM +0700, Gabriel Gonzalez wrote:* Package name : haskell-pipes Version : 4.1.0Hi Gabriel, We already have pipes 4.0.1 in Debian[0]. We can't upgrade to 4.1.0 without breaking pipes-zlib (unless this is simply a matter of patching the upper bound on this one). Since enabling the test suite, we get failures on mips and mipsel[1] because of "unknown RTS option: -N". Our method of detecting whether a platform has threaded runtime has broken since libHSrts_thr.a became a stub library on those architectures. If you have any ideas on what should be done here, the packaging is in this darcs repo[2]. [0] http://packages.debian.org/search?keywords=libghc-pipes-dev [1] https://buildd.debian.org/status/package.php?p=haskell%2dpipes [2] http://anonscm.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-pipes;a=summary