~/BlogLiterately-diagrams$ cabal sandbox init
Writing a default package environment file to
/home/saiko/haskell/BlogLiterately-diagrams/cabal.sandbox.config
Creating a new sandbox at
/home/saiko/haskell/BlogLiterately-diagrams/.cabal-sandbox
saiko@overl0ad:~/haskell/BlogLiterately-diagrams$ cabal install --dry-run
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: BlogLiterately-diagrams-0.1.3.1 (user goal)
trying: pandoc-1.12.3 (dependency of BlogLiterately-diagrams-0.1.3.1)
trying: aeson-0.7.0.0 (dependency of pandoc-1.12.3)
next goal: pandoc-types (dependency of pandoc-1.12.3)
rejecting: pandoc-types-1.12.3 (conflict: aeson==0.7.0.0, pandoc-types =>
aeson>=0.6.2 && <0.7)
rejecting: pandoc-types-1.12.2.3, 1.12.2.2, 1.12.2.1, 1.12.2, 1.12.1.2,
1.12.1.1, 1.12.1, 1.12, 1.10, 1.9.1, 1.9.0.2, 1.9.0.1, 1.9, 1.8.2, 1.8.0.2,
1.8, 1.7 (conflict: pandoc => pandoc-types>=1.12.3 && <1.13)
Backjump limit reached (change with --max-backjumps).
Note: when using a sandbox, all packages are required to have consistent
dependencies. Try reinstalling/unregistering the offending packages or
recreating the sandbox.