From a7f1d8c3bc6f1f10acd7c384fcfd43b3970340a7 Mon Sep 17 00:00:00 2001 From: "https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb88" Date: Sun, 15 Jan 2012 20:53:09 +0000 Subject: rename forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1.mdwn to 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 --- ..._quickcheck_that_satisfies___62____61__2.1.mdwn | 56 ---------------------- ...ent_1_fae6e88115d175239fc55cef4c33fb2c._comment | 13 ----- ...se_json-0.5_requires_syb___62____61__0.3.3.mdwn | 56 ++++++++++++++++++++++ ...ent_1_fae6e88115d175239fc55cef4c33fb2c._comment | 13 +++++ 4 files changed, 69 insertions(+), 69 deletions(-) delete mode 100644 doc/forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1.mdwn delete mode 100644 doc/forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1/comment_1_fae6e88115d175239fc55cef4c33fb2c._comment create mode 100644 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 create mode 100644 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/comment_1_fae6e88115d175239fc55cef4c33fb2c._comment diff --git a/doc/forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1.mdwn b/doc/forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1.mdwn deleted file mode 100644 index 0c9bf92ad..000000000 --- a/doc/forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1.mdwn +++ /dev/null @@ -1,56 +0,0 @@ -Hi, - -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: - - 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/ - -However, again some 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 - -Any ideas? - -Thanks for your help! diff --git a/doc/forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1/comment_1_fae6e88115d175239fc55cef4c33fb2c._comment b/doc/forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1/comment_1_fae6e88115d175239fc55cef4c33fb2c._comment deleted file mode 100644 index c04cc335b..000000000 --- a/doc/forum/__91__Installation__93___There_is_no_available_version_of_quickcheck_that_satisfies___62____61__2.1/comment_1_fae6e88115d175239fc55cef4c33fb2c._comment +++ /dev/null @@ -1,13 +0,0 @@ -[[!comment format=mdwn - username="http://joey.kitenet.net/" - nickname="joey" - subject="comment 1" - date="2012-01-15T19:53:35Z" - content=""" -This is now about different build failure than the bug you reported, which was already fixed. Conflating the two is just confusing. - -The error message about `syb` is because by using cabal-install on an Ubuntu system from 2010, you're mixing the very old versions of some haskell libraries in Ubuntu with the new versions cabal wants to install. The solution is to stop mixing two package management systems -- - -* Either install git-annex without using cabal, and use apt-get to install all its dependencies from Ubuntu, assuming your distribution has all the necessary haskell libraries packaged. -* Or `apt-get remove ghc`, and manually install a current version of [The Haskell Platform](http://hackage.haskell.org/platform/) and use cabal. -"""]] 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 new file mode 100644 index 000000000..0c9bf92ad --- /dev/null +++ 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 @@ -0,0 +1,56 @@ +Hi, + +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: + + 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/ + +However, again some 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 + +Any ideas? + +Thanks for your help! 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/comment_1_fae6e88115d175239fc55cef4c33fb2c._comment 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/comment_1_fae6e88115d175239fc55cef4c33fb2c._comment new file mode 100644 index 000000000..c04cc335b --- /dev/null +++ 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/comment_1_fae6e88115d175239fc55cef4c33fb2c._comment @@ -0,0 +1,13 @@ +[[!comment format=mdwn + username="http://joey.kitenet.net/" + nickname="joey" + subject="comment 1" + date="2012-01-15T19:53:35Z" + content=""" +This is now about different build failure than the bug you reported, which was already fixed. Conflating the two is just confusing. + +The error message about `syb` is because by using cabal-install on an Ubuntu system from 2010, you're mixing the very old versions of some haskell libraries in Ubuntu with the new versions cabal wants to install. The solution is to stop mixing two package management systems -- + +* Either install git-annex without using cabal, and use apt-get to install all its dependencies from Ubuntu, assuming your distribution has all the necessary haskell libraries packaged. +* Or `apt-get remove ghc`, and manually install a current version of [The Haskell Platform](http://hackage.haskell.org/platform/) and use cabal. +"""]] -- cgit v1.2.3