From b4586e991e5ebf294a94d7c04a877357ec71d86d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 23 Jan 2015 00:09:10 +0200 Subject: [PATCH] Don't die due to missing tool jgm/zip-archive#23 --- Stackage/PerformBuild.hs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Stackage/PerformBuild.hs b/Stackage/PerformBuild.hs index 58821125..c74b449a 100644 --- a/Stackage/PerformBuild.hs +++ b/Stackage/PerformBuild.hs @@ -88,7 +88,9 @@ waitForDeps toolMap packageMap activeComps bp pi action = do case lookup exe toolMap >>= fromNullable . map checkPackage . setToList of Nothing | isCoreExe exe -> return () - | otherwise -> throwSTM $ ToolMissing exe + -- https://github.com/jgm/zip-archive/issues/23 + -- | otherwise -> throwSTM $ ToolMissing exe + | otherwise -> return () Just packages -> ofoldl1' (<|>) packages action where