Author: tille Date: 2012-03-19 13:15:44 +0000 (Mon, 19 Mar 2012) New Revision: 10026
Added: trunk/packages/qiime/trunk/debian/patches/fix_system_exit.patch Modified: trunk/packages/qiime/trunk/debian/changelog trunk/packages/qiime/trunk/debian/patches/series Log: Try to fix FTBFS issue using a patch provided by Tim Booth but problem is not fully solved Modified: trunk/packages/qiime/trunk/debian/changelog =================================================================== --- trunk/packages/qiime/trunk/debian/changelog 2012-03-19 09:17:56 UTC (rev 10025) +++ trunk/packages/qiime/trunk/debian/changelog 2012-03-19 13:15:44 UTC (rev 10026) @@ -5,6 +5,12 @@ [ Andreas Tille ] * Standards-Version: 3.9.3 (no changes needed) + * debian/patches/fix_system_exit.patch: Fix build problem based + on illegal use of 'import System' (Thanks to Tim Booth + <[email protected]>) for the patch + Closes: #663889 + ===> NOT YET SOLVED, I'd like to try using Build-Depends: libghc-unixutils-dev + but this package is not installable -- Andreas Tille <[email protected]> Sat, 17 Mar 2012 19:19:38 +0100 Added: trunk/packages/qiime/trunk/debian/patches/fix_system_exit.patch =================================================================== --- trunk/packages/qiime/trunk/debian/patches/fix_system_exit.patch (rev 0) +++ trunk/packages/qiime/trunk/debian/patches/fix_system_exit.patch 2012-03-19 13:15:44 UTC (rev 10026) @@ -0,0 +1,23 @@ +Author: Tim Booth <[email protected]> +Revised: Andreas Tille <[email protected]> +Date: Date: Thu, 15 Mar 2012 15:44:41 +0000 +Bug-Closed: http://bugs.debian.org/663889 +Desciption: Tim's comment about the patch: + It seems that 'import System' was previously legal but wrong, and the + newer version of GHC is enforcing the rule properly. + . + As a guess, based on my very old and rusty knowledge of Haskell and a + quick query of Google. + +--- 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 +@@ -6,8 +6,7 @@ + > import ADPCombinators + > import System(getArgs) + > import System.IO +-> import System.Exit(exitWith) +-> import System ++> import System.Exit + > import Text.Printf(printf) + + The signature: Modified: trunk/packages/qiime/trunk/debian/patches/series =================================================================== --- trunk/packages/qiime/trunk/debian/patches/series 2012-03-19 09:17:56 UTC (rev 10025) +++ trunk/packages/qiime/trunk/debian/patches/series 2012-03-19 13:15:44 UTC (rev 10026) @@ -1,3 +1,4 @@ python26_trim_sff_primers.patch fix_shebang_lines.patch fix_binary_helper_location.patch +fix_system_exit.patch _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
