Between 188.8.131.52 and 184.108.40.206, cabal update started enforcing the require-sandbox option, and now can fail with:
cabal: 'require-sandbox' is set to True, but no sandbox is present.
I think this is too restrictive. Does anyone think otherwise?
As of Cabal 220.127.116.11, I'm having the same problem with cabal update, cabal list and cabal info. I don't think these commands should require the sandbox.
Halcyon includes a workaround for this issue.
list, update, info, init: ignore 'require-sandbox'.
Fixes #2309, #1889.