[GHC] #8886: sync-all: END actions result in confusing error message
GHC
ghc-devs at haskell.org
Thu Mar 13 15:57:59 UTC 2014
#8886: sync-all: END actions result in confusing error message
-------------------------------------+-------------------------------------
Reporter: fw | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Build System | Version: 7.6.3
Keywords: | Operating System: Unknown/Multiple
Architecture: Unknown/Multiple | Type of failure: Building GHC
Difficulty: Easy (less than 1 | failed
hour) | Test Case:
Blocked By: | Blocking:
Related Tickets: |
-------------------------------------+-------------------------------------
The instructions at [wiki:Newcomers] were slightly outdated, and result in
a rather confusing error message:
{{{
$ ./sync-all --testsuite get
Unrecognised flag: --testsuite at ./sync-all line 872.
== Checking for old haddock repo
== Checking for old binary repo
== Checking for old mtl repo
== Checking for old Cabal repo
== Checking for old time from tarball
============================
ATTENTION!
You have an old time package in your GHC tree!
Please remove it (e.g. "rm -r libraries/time"), and then run
"./sync-all get" to get the new repository.
============================
== Checking for obsolete Git repo URL
$
}}}
The patch suppresses the misleading error message. I've already removed
the `--testsuite` flag from the wiki page.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8886>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list