Version: 1.48.1-2+b1

Hi,

as it happened I fixed this problem using a binNMU just one hour ago, it
should hit a mirror of your choice soon.

Am Montag, den 19.03.2012, 14:01 +0100 schrieb Andreas Tille:
> I have totally no knowledge of Haskell but when trying to fix #663889 I
> went into this problem.  My gut feeling after applying the patch
> suggested by Tim Booth which did not solved the problem was to try
> installing libghc-unixutils-dev which could possibly provide a System
> module but I even failed installing it.

I have doubts, unixutils is not a very standard library, so if qiime
used it, it would be documented somewhere. I looked at the code and came
up with this patch.

Greetings,
Joachim


-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
Description: GHC 7.4.2 compatibility
 This patch changes the module imports so that it works without the haskell2012
 library, which is hidden with GHC 7.4.1 by default.
Author: Joachim Breitner <nome...@debian.org>
Bug-Debian: http://bugs.debian.org/663889

--- 
qiime-1.3.0.orig/qiime/support_files/denoiser/FlowgramAlignment/FlowgramUtils.lhs
+++ qiime-1.3.0/qiime/support_files/denoiser/FlowgramAlignment/FlowgramUtils.lhs
@@ -1,6 +1,6 @@
 > module FlowgramUtils where
 
-> import Array
+> import Data.Array
 > import System.IO.Unsafe (unsafePerformIO)
 
 > type FlowSignalDistrib = Array (Int,Int) Float
--- 
qiime-1.3.0.orig/qiime/support_files/denoiser/FlowgramAlignment/FlowgramAli_4frame.lhs
+++ 
qiime-1.3.0/qiime/support_files/denoiser/FlowgramAlignment/FlowgramAli_4frame.lhs
@@ -1,13 +1,12 @@
 > module Main where
 
-> import Array
-> import List
+> import Data.Array
+> import Data.List
 > import FlowgramUtils
 > import ADPCombinators
-> import System(getArgs)
+> import System.Environment(getArgs)
 > import System.IO
-> import System.Exit(exitWith)
-> import System
+> import System.Exit(exitWith, ExitCode(..))
 > import Text.Printf(printf)
 
 The signature:
--- 
qiime-1.3.0.orig/qiime/support_files/denoiser/FlowgramAlignment/ADPCombinators.lhs
+++ 
qiime-1.3.0/qiime/support_files/denoiser/FlowgramAlignment/ADPCombinators.lhs
@@ -7,7 +7,7 @@ programming.
 ----------------------------------------------------------------------
 
 > module ADPCombinators where
-> import Array
+> import Data.Array
 
 Lexical parsers
 ----------------

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to