Skip to content

Instantly share code, notes, and snippets.

@mwotton
Created May 15, 2014 02:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mwotton/dd2f396cf4b6f5da9485 to your computer and use it in GitHub Desktop.
Save mwotton/dd2f396cf4b6f5da9485 to your computer and use it in GitHub Desktop.
-- Initial sform.cabal generated by cabal init. For further documentation,
-- see http://haskell.org/cabal/users-guide/
name: sform
version: 0.1.0.0
-- synopsis:
-- description:
-- license:
license-file: LICENSE
author: Mark Wotton
maintainer: mwotton@gmail.com
-- copyright:
-- category:
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
executable sform
main-is: Main.hs
-- other-modules:
-- other-extensions:
build-depends: base >=4.7 && <4.8
,simple-form
,wai-digestive-functors
-- hs-source-dirs:
default-language: Haskell2010
rhino ➜ ~/projects/sform cabal install --only-dependencies --enable-tests --enable-benchmarks -j --force-reinstalls
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: sform-0.1.0.0 (user goal)
trying: wai-digestive-functors-0.2 (dependency of sform-0.1.0.0)
trying: digestive-functors-0.7.1.1 (dependency of wai-digestive-functors-0.2)
trying: mtl-2.2.0.1 (dependency of digestive-functors-0.7.1.1)
next goal: transformers (dependency of mtl-2.2.0.1)
rejecting: transformers-0.3.0.0/installed-aab... (conflict: mtl =>
transformers==0.4.*)
trying: transformers-0.4.1.0
trying: bytestring-0.10.4.0/installed-a7e... (dependency of
digestive-functors-0.7.1.1)
trying: wai-util-0.7 (dependency of wai-digestive-functors-0.2)
trying: network-2.5.0.0 (dependency of wai-util-0.7)
next goal: wai-extra (dependency of wai-digestive-functors-0.2)
rejecting: wai-extra-2.1.1.1, 2.1.1, 2.1.0.1, 2.1.0, 2.0.3.3, 2.0.3.2,
2.0.3.1, 2.0.3, 2.0.2, 2.0.1.2, 2.0.1.1, 2.0.1, 2.0.0.1, 2.0.0, 1.3.4.6,
1.3.4.5, 1.3.4.4, 1.3.4.3, 1.3.4.2, 1.3.4.1, 1.3.4, 1.3.3.2, 1.3.3.1, 1.3.3,
1.3.2.4, 1.3.2.3, 1.3.2.2, 1.3.2.1, 1.3.2, 1.3.1.1, 1.3.1, 1.3.0.5, 1.3.0.4,
1.3.0.3, 1.3.0.2 (conflict: transformers==0.4.1.0, wai-extra =>
transformers>=0.2.2 && <0.4)
rejecting: wai-extra-1.3.0.1, 1.3.0, 1.2.0.6, 1.2.0.5, 1.2.0.4 (conflict:
network==2.5.0.0, wai-extra => network>=2.2.1.5 && <2.4)
rejecting: wai-extra-1.2.0.3, 1.2.0.2, 1.2.0.1, 1.2.0, 1.1.0.1, 1.1.0,
1.0.0.1, 1.0.0, 0.4.6, 0.4.5.2, 0.4.5.1, 0.4.5 (conflict:
bytestring==0.10.4.0/installed-a7e..., wai-extra => bytestring>=0.9.1.4 &&
<0.10)
rejecting: wai-extra-0.4.4, 0.4.3, 0.4.2, 0.4.1.2, 0.4.1.1, 0.4.0.3, 0.4.0.2,
0.4.0.1, 0.4.0, 0.3.3, 0.3.2.1, 0.3.2, 0.3.1, 0.3.0, 0.2.4.2, 0.2.4.1, 0.2.4,
0.2.3, 0.2.2.2, 0.2.2.1, 0.2.2, 0.2.1, 0.2.0, 0.1.3.1, 0.1.3, 0.1.2.1, 0.1.2,
0.1.1, 0.1.0, 0.0.0.2, 0.0.0.1, 0.0.0 (conflict:
bytestring==0.10.4.0/installed-a7e..., wai-extra => bytestring>=0.9 && <0.10)
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.
@singpolyma
Copy link

What happens if you try to install the packages one by one? It's not obvious to me why cabal is refusing to pick packages that will work in this case for you...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment