summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88 <Andreas_H@web>2012-01-15 20:53:40 +0000
committerGravatar admin <admin@branchable.com>2012-01-15 20:53:40 +0000
commitba85dd41a6f6d045241abd740d7d36ff0f780dbb (patch)
tree6cdbf56e7b285764a1dae9d09b5acff47e02cc98
parenta7f1d8c3bc6f1f10acd7c384fcfd43b3970340a7 (diff)
un-tangle unrelated posts
-rw-r--r--doc/forum/__91__Installation__93___base-3.0.3.2_requires_syb___61____61__0.1.0.2_however_syb-0.1.0.2_was_excluded_because_json-0.5_requires_syb___62____61__0.3.3.mdwn48
1 files changed, 4 insertions, 44 deletions
diff --git a/doc/forum/__91__Installation__93___base-3.0.3.2_requires_syb___61____61__0.1.0.2_however_syb-0.1.0.2_was_excluded_because_json-0.5_requires_syb___62____61__0.3.3.mdwn b/doc/forum/__91__Installation__93___base-3.0.3.2_requires_syb___61____61__0.1.0.2_however_syb-0.1.0.2_was_excluded_because_json-0.5_requires_syb___62____61__0.3.3.mdwn
index 0c9bf92ad..950b8ee19 100644
--- a/doc/forum/__91__Installation__93___base-3.0.3.2_requires_syb___61____61__0.1.0.2_however_syb-0.1.0.2_was_excluded_because_json-0.5_requires_syb___62____61__0.3.3.mdwn
+++ b/doc/forum/__91__Installation__93___base-3.0.3.2_requires_syb___61____61__0.1.0.2_however_syb-0.1.0.2_was_excluded_because_json-0.5_requires_syb___62____61__0.3.3.mdwn
@@ -1,52 +1,12 @@
-Hi,
+Hi, another installation issue on Ubuntu Lucid:
-I just wanted to install git-annex via cabal, as described in the install document. More specifically, I did this on my Ubuntu Lucid box:
+I started with a clean `~/.cabal` directory and did the following:
andreas@antares:~$ sudo aptitude install cabal-install
- [...]
andreas@antares:~$ cabal update
- andreas@antares:~$ cabal install quickcheck --bindir=$HOME/bin
- andreas@antares:~$ cabal install git-annex -v --bindir=$HOME/bin
-
-However, I got this error:
-
- /usr/bin/ghc --numeric-version
- looking for package tool: ghc-pkg near compiler in /usr/bin
- found package tool in /usr/bin/ghc-pkg
- /usr/bin/ghc-pkg --version
- /usr/bin/ghc --supported-languages
- Reading installed packages...
- /usr/bin/ghc-pkg dump --global
- /usr/bin/ghc-pkg dump --user
- Reading available packages...
- Resolving dependencies...
- selecting
- cabal: cannot configure git-annex-3.20120113. It requires quickcheck >=2.1
- There is no available version of quickcheck that satisfies >=2.1
-
-which is really strange, because quickcheck 2.4.2 is installed:
-
- andreas@antares:~$ ls -a .cabal/lib/
- . .. QuickCheck-2.4.2
-
-Any help is greatly appreciated :)
-Andreas.
-
-> QuickCheck has to be spelled in mixed case. --[[Joey]]
-
-Sorry to disagree, this doesn't fix my problem. cabal still complains that no version >= 2.1 is available, even though 2.4.2 is installed. This problem already occurred before I explicitly installed QuickCheck. According to [[install]], the `cabal install git-annex -v --bindir=$HOME/bin` should already take care of the dependencies.
-
->> You need to `cabal update` to get the fixed version of git-annex which
->> spells QuickCheck correctly. [[done]] --[[Joey]]
-
-I moved this over to the forum, because I'm probably just too much a Haskell/Cabal/whatever Noob to get it right ;)
-
-I started with a clean `~/.cabal` directory and did the following:
-
- andreas@antares:~/src/gitolite-admin$ cabal update
- andreas@antares:~/src/gitolite-admin$ cabal install git-annex -v --bindir=$HOME/
+ andreas@antares:~$ cabal install git-annex -v --bindir=$HOME/
-However, again some error:
+However, I got some dpendancy error:
cabal: dependencies conflict: base-3.0.3.2 requires syb ==0.1.0.2 however
syb-0.1.0.2 was excluded because json-0.5 requires syb >=0.3.3