This patch is a followup to the patch index patch (patch918). rts is
necceary because darcs runs out of stack when building patch index on
ghc sized repositories.
What kind of test is this pending? (manual or automated).
In my own manually testing I found I also needed the "RTS" flag build
the patch index, and using this newly supplied option to "cabal install"
indeed worked.
I don't understand why the necessary settings aren't already the
default, but that's beyond the scope of this ticket.
"accepted-pending-tests" means "this patch has been reviewed so if the tests pass with
this patch applied then it's ok to push to reviewed". A lot of patches can languish in
this state for a while because they depend on other patches that haven't yet been
reviewed.
FYI, RTS flags are disabled by GHC by default because there's a possibility of them
being an unexpected security hole - you can use them to write to an arbitrary file on
disk, which could be a problem for a binary that is being used in a security-sensitive
setting such as being a CGI script. In the case of darcs we couldn't quite convince
ourselves that this wouldn't be an issue - e.g. it gets invoked remotely to apply
patches - so the current position is to play it safe. I'm not really confident it's the
right approach though.