Your message dated Mon, 19 Mar 2012 15:26:02 +0100
with message-id <1332167162.3006.21.camel@kirk>
and subject line Re: [Pkg-haskell-maintainers] Bug#664623: libghc-unixutils-dev
is not installable
has caused the Debian Bug report #664623,
regarding libghc-unixutils-dev is not installable
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
664623: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664623
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libghc-unixutils-dev
Severity: grave
Tags: sid
Justification: renders package unusable
Hi,
I hope the following says it all:
$ sudo apt-get -t unstable install libghc-unixutils-dev libghc-base-dev
libghc-directory-dev libghc-unix-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'ghc' instead of 'libghc-base-dev'
Note, selecting 'ghc' instead of 'libghc-directory-dev'
Note, selecting 'ghc' instead of 'libghc-unix-dev'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libghc-unixutils-dev : Depends: libghc-base-dev-4.5.0.0-6db96 but it is not
installable
Depends: libghc-directory-dev-1.1.0.2-07820 but it is
not installable
Depends: libghc-unix-dev-2.5.1.0-da253 but it is not
installable
E: Broken packages
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.
Kind regards
Andreas.
-- System Information:
Debian Release: 6.0.4
Architecture: i386 (i686)
Kernel: Linux 2.6.36-xenU-4814-i386 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
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
----------------
signature.asc
Description: This is a digitally signed message part
--- End Message ---