[commit: Cabal] : Display the exception for failed downloads (1a2aa6b)
Ian Lynagh
igloo at earth.li
Fri Jun 24 02:05:42 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal
On branch :
http://hackage.haskell.org/trac/ghc/changeset/1a2aa6b491be9baf5055465c9621eae00864d594
>---------------------------------------------------------------
commit 1a2aa6b491be9baf5055465c9621eae00864d594
Author: Duncan Coutts <duncan at haskell.org>
Date: Tue Dec 22 13:25:26 2009 +0000
Display the exception for failed downloads
Not great but better than nothing.
>---------------------------------------------------------------
cabal-install/Distribution/Client/Install.hs | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/cabal-install/Distribution/Client/Install.hs b/cabal-install/Distribution/Client/Install.hs
index bc0dd13..f8927f3 100644
--- a/cabal-install/Distribution/Client/Install.hs
+++ b/cabal-install/Distribution/Client/Install.hs
@@ -558,7 +558,8 @@ printBuildFailures plan =
printFailureReason reason = case reason of
DependentFailed pkgid -> " depends on " ++ display pkgid
++ " which failed to install."
- DownloadFailed _ -> " failed while downloading the package."
+ DownloadFailed e -> " failed while downloading the package."
+ ++ " The exception was:\n " ++ show e
UnpackFailed e -> " failed while unpacking the package."
++ " The exception was:\n " ++ show e
ConfigureFailed e -> " failed during the configure step."
More information about the Cvs-libraries
mailing list