ghcjs-jquery 与 base-4.8.0.0 不兼容,怎么办?
详情:
joco@vm001:~/Downloads$ git clone https://github.com/ghcjs/ghcjs-jquery.git
Cloning into 'ghcjs-jquery'...
remote: Counting objects: 142, done.
remote: Total 142 (delta 0), reused 0 (delta 0), pack-reused 142
Receiving objects: 100% (142/142), 110.25 KiB | 0 bytes/s, done.
Resolving deltas: 100% (59/59), done.
Checking connectivity... done.
joco@vm001:~/Downloads$ ls
Cabal-1.22.3.0 cabal-install-1.22.3.0.tar.gz ghcjs ghcjs-jquery node-v0.12.4.tar.gz
Cabal-1.22.3.0.tar.gz ghc-7.10.1 ghcjs-dom-hello ghcjs-prim regex-tdfa-text-1.0.0.3
cabal-install-1.22.3.0 ghc-7.10.1-x86_64-unknown-linux-deb7.tar.bz2 ghcjs-examples node-v0.12.4 regex-tdfa-text-1.0.0.3.tar.gz
joco@vm001:~/Downloads$ cd ghcjs-jquery/
joco@vm001:~/Downloads/ghcjs-jquery$ ls
example ghcjs-jquery.cabal JavaScript jquery jsbits LICENSE README.md Setup.hs util
joco@vm001:~/Downloads/ghcjs-jquery$ cabal install --ghcjs
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: ghcjs-jquery-0.1.0.0 (user goal)
next goal: base (dependency of ghcjs-jquery-0.1.0.0)
rejecting: base-4.8.0.0/installed-55a... (conflict: ghcjs-jquery =>
base==4.7.*)
rejecting: base-4.8.0.0, 4.7.0.2, 4.7.0.1, 4.7.0.0, 4.6.0.1, 4.6.0.0, 4.5.1.0,
4.5.0.0, 4.4.1.0, 4.4.0.0, 4.3.1.0, 4.3.0.0, 4.2.0.2, 4.2.0.1, 4.2.0.0,
4.1.0.0, 4.0.0.0, 3.0.3.2, 3.0.3.1 (global constraint requires installed
instance)
Dependency tree exhaustively searched.
joco@vm001:~/Downloads/ghcjs-jquery$ cabal sandbox init
Writing a default package environment file to
/home/joco/Downloads/ghcjs-jquery/cabal.sandbox.config
Creating a new sandbox at /home/joco/Downloads/ghcjs-jquery/.cabal-sandbox
joco@vm001:~/Downloads/ghcjs-jquery$ cabal install --ghcjs
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: ghcjs-jquery-0.1.0.0 (user goal)
next goal: base (dependency of ghcjs-jquery-0.1.0.0)
rejecting: base-4.8.0.0/installed-55a... (conflict: ghcjs-jquery =>
base==4.7.*)
rejecting: base-4.8.0.0, 4.7.0.2, 4.7.0.1, 4.7.0.0, 4.6.0.1, 4.6.0.0, 4.5.1.0,
4.5.0.0, 4.4.1.0, 4.4.0.0, 4.3.1.0, 4.3.0.0, 4.2.0.2, 4.2.0.1, 4.2.0.0,
4.1.0.0, 4.0.0.0, 3.0.3.2, 3.0.3.1 (global constraint requires installed
instance)
Dependency tree exhaustively searched.
Note: when using a sandbox, all packages are required to have consistent
dependencies. Try reinstalling/unregistering the offending packages or
recreating the sandbox.
joco@vm001:~/Downloads/ghcjs-jquery$ ls
cabal.sandbox.config example ghcjs-jquery.cabal JavaScript jquery jsbits LICENSE README.md Setup.hs util
joco@vm001:~/Downloads/ghcjs-jquery$ vi ghcjs-jquery.cabal
joco@vm001:~/Downloads/ghcjs-jquery$ cabal install base-4.7.0.2
Resolving dependencies...
cabal: Could not resolve dependencies:
next goal: base (user goal)
rejecting: base-4.8.0.0/installed-1b6..., 4.8.0.0 (global constraint requires
==4.7.0.2)
rejecting: base-4.7.0.2 (only already installed instances can be used)
rejecting: base-4.7.0.1, 4.7.0.0, 4.6.0.1, 4.6.0.0, 4.5.1.0, 4.5.0.0, 4.4.1.0,
4.4.0.0, 4.3.1.0, 4.3.0.0, 4.2.0.2, 4.2.0.1, 4.2.0.0, 4.1.0.0, 4.0.0.0,
3.0.3.2, 3.0.3.1 (global constraint requires ==4.7.0.2)
Dependency tree exhaustively searched.
Note: when using a sandbox, all packages are required to have consistent
dependencies. Try reinstalling/unregistering the offending packages or
recreating the sandbox.
joco@vm001:~/Downloads/ghcjs-jquery$ cabal sandbox init
Writing a default package environment file to
/home/joco/Downloads/ghcjs-jquery/cabal.sandbox.config
Creating a new sandbox at /home/joco/Downloads/ghcjs-jquery/.cabal-sandbox
joco@vm001:~/Downloads/ghcjs-jquery$ cabal install base-4.7.0.2
Resolving dependencies...
cabal: Could not resolve dependencies:
next goal: base (user goal)
rejecting: base-4.8.0.0/installed-1b6..., 4.8.0.0 (global constraint requires
==4.7.0.2)
rejecting: base-4.7.0.2 (only already installed instances can be used)
rejecting: base-4.7.0.1, 4.7.0.0, 4.6.0.1, 4.6.0.0, 4.5.1.0, 4.5.0.0, 4.4.1.0,
4.4.0.0, 4.3.1.0, 4.3.0.0, 4.2.0.2, 4.2.0.1, 4.2.0.0, 4.1.0.0, 4.0.0.0,
3.0.3.2, 3.0.3.1 (global constraint requires ==4.7.0.2)
Dependency tree exhaustively searched.
Note: when using a sandbox, all packages are required to have consistent
dependencies. Try reinstalling/unregistering the offending packages or
recreating the sandbox.
joco@vm001:~/Downloads/ghcjs-jquery$ ghcjs --version
The Glorious Glasgow Haskell Compilation System for JavaScript, version 0.1.0 (GHC 7.10.1)
joco@vm001:~/Downloads/ghcjs-jquery$