Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

George Colpitts


​$ ​
cabal update
Downloading the latest package list from hackage.haskell.org
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install
bash-3.2$ cabal install -j3 cabal-install
​...​

Resolving dependencies...
cabal: Could not resolve dependencies:

trying: cabal-install-1.20.0.6 (user goal)
trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
next goal: process (dependency of cabal-install-1.20.0.6)
rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0, process
=> unix==2.7.1.0/installed-4ae...)
trying: process-1.2.1.0
next goal: directory (dependency of cabal-install-1.20.0.6)
rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.5 && <4.8)
rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.6)
rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.5)
rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.4)
rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
process => directory>=1.1 && <1.3)
Dependency tree exhaustively searched.

_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

Johan Tibell-2
Try

cabal install --allow-newer=base -j3 cabal-install

Once GHC 7.10 is out we might make another Cabal 1.20 release to bump the upper bound on the base dependency if 1.20 is indeed compatible with the latest base.

On Thu, Jan 1, 2015 at 12:08 PM, George Colpitts <[hidden email]> wrote:


​$ ​
cabal update
Downloading the latest package list from hackage.haskell.org
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install
bash-3.2$ cabal install -j3 cabal-install
​...​

Resolving dependencies...
cabal: Could not resolve dependencies:

trying: cabal-install-1.20.0.6 (user goal)
trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
next goal: process (dependency of cabal-install-1.20.0.6)
rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0, process
=> unix==2.7.1.0/installed-4ae...)
trying: process-1.2.1.0
next goal: directory (dependency of cabal-install-1.20.0.6)
rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.5 && <4.8)
rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.6)
rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.5)
rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.4)
rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
process => directory>=1.1 && <1.3)
Dependency tree exhaustively searched.

_______________________________________________
ghc-devs mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/ghc-devs



_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

George Colpitts
Thanks, there seems to be dependency issues:

cabal install --allow-newer=base -j3 cabal-install
Resolving dependencies...
In order, the following would be installed:
deepseq-1.3.0.2 (latest: 1.4.0.0) (new version)
bytestring-0.10.4.1 (new version)
containers-0.5.6.2 (reinstall) changes: deepseq-1.4.0.0 -> 1.3.0.2
pretty-1.1.2.0 (new version)
text-1.2.0.3 (reinstall) changes: bytestring-0.10.6.0 -> 0.10.4.1,
deepseq-1.4.0.0 -> 1.3.0.2
parsec-3.1.7 (reinstall) changes: bytestring-0.10.6.0 -> 0.10.4.1
network-uri-2.6.0.1 (new package)
time-1.4.2 (latest: 1.5.0.1) (new version)
random-1.1 (reinstall) changes: time-1.5.0.1 -> 1.4.2
unix-2.7.1.0 (reinstall) changes: bytestring-0.10.6.0 -> 0.10.4.1,
time-1.5.0.1 -> 1.4.2
directory-1.2.1.0 (new version)
network-2.6.0.2 (new package)
HTTP-4000.2.19 (new package)
process-1.2.1.0 (reinstall) changes: deepseq-1.4.0.0 -> 1.3.0.2,
directory-1.2.1.1 -> 1.2.1.0
Cabal-1.20.0.3 (new version)
zlib-0.5.4.2 (new package)
cabal-install-1.20.0.6 (new package)
cabal: The following packages are likely to be broken by the reinstalls:
semigroups-0.16.0.1
void-0.7
contravariant-1.2.0.1
semigroupoids-4.2
bifunctors-4.2
comonad-4.2.2
parallel-3.2.0.6
hscolour-1.20.3
hpc-0.6.0.2
ghc-7.10.0.20141222
hoopl-3.10.0.2
hastache-0.6.1
haskeline-0.7.2.0
cereal-0.4.1.0
monad-par-extras-0.3.3
binary-0.7.2.3
bin-package-db-0.0.0.0
Cabal-1.22.0.0
attoparsec-0.12.1.2
abstract-deque-0.3
Glob-0.7.5
scientific-0.3.3.3
polyparse-1.11
cpphs-1.18.6
haskell-src-exts-1.16.0.1
hashable-1.2.3.1
unordered-containers-0.2.5.1
blaze-builder-0.3.3.4
MonadRandom-0.3.0.1
extra-1.0
cmdargs-0.10.12
directory-1.2.1.1
ansi-terminal-0.6.2.1
ansi-wl-pprint-0.6.7.1
Use --force-reinstalls if you want to install anyway.

On Thu, Jan 1, 2015 at 1:34 PM, Johan Tibell <[hidden email]> wrote:
Try

cabal install --allow-newer=base -j3 cabal-install

Once GHC 7.10 is out we might make another Cabal 1.20 release to bump the upper bound on the base dependency if 1.20 is indeed compatible with the latest base.

On Thu, Jan 1, 2015 at 12:08 PM, George Colpitts <[hidden email]> wrote:


​$ ​
cabal update
Downloading the latest package list from hackage.haskell.org
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install
bash-3.2$ cabal install -j3 cabal-install
​...​

Resolving dependencies...
cabal: Could not resolve dependencies:

trying: cabal-install-1.20.0.6 (user goal)
trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
next goal: process (dependency of cabal-install-1.20.0.6)
rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0, process
=> unix==2.7.1.0/installed-4ae...)
trying: process-1.2.1.0
next goal: directory (dependency of cabal-install-1.20.0.6)
rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.5 && <4.8)
rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.6)
rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.5)
rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.4)
rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
process => directory>=1.1 && <1.3)
Dependency tree exhaustively searched.

_______________________________________________
ghc-devs mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/ghc-devs




_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

Mikhail Glushenkov-2
Hi,

On 1 January 2015 at 19:00, George Colpitts <[hidden email]> wrote:
> Thanks, there seems to be dependency issues:

Try also adding '--allow-newer=bytestring,deepseq'.
_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

George Colpitts
Thanks but that doesn't seem to work either:

 cabal install --allow-newer=base --allow-newer=bytestring,deepseq -j3 cabal-install
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: cabal-install-1.20.0.6 (user goal)
trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
next goal: process (dependency of cabal-install-1.20.0.6)
rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0, process
=> unix==2.7.1.0/installed-4ae...)
trying: process-1.2.1.0
next goal: directory (dependency of cabal-install-1.20.0.6)
rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.5 && <4.8)
rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.6)
rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.5)
rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.4)
rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
process => directory>=1.1 && <1.3)
Dependency tree exhaustively searched.

On Thu, Jan 1, 2015 at 2:15 PM, Mikhail Glushenkov <[hidden email]> wrote:
Hi,

On 1 January 2015 at 19:00, George Colpitts <[hidden email]> wrote:
> Thanks, there seems to be dependency issues:

Try also adding '--allow-newer=bytestring,deepseq'.


_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

George Colpitts
following solves dependency problems, added a few more packages, thanks!

 cabal install --allow-newer=base,bytestring,deepseq,unix,process,time,random -j3 cabal-install


On Thu, Jan 1, 2015 at 2:27 PM, George Colpitts <[hidden email]> wrote:
Thanks but that doesn't seem to work either:

 cabal install --allow-newer=base --allow-newer=bytestring,deepseq -j3 cabal-install
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: cabal-install-1.20.0.6 (user goal)
trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
next goal: process (dependency of cabal-install-1.20.0.6)
rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0, process
=> unix==2.7.1.0/installed-4ae...)
trying: process-1.2.1.0
next goal: directory (dependency of cabal-install-1.20.0.6)
rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.5 && <4.8)
rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.6)
rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.5)
rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.4)
rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
process => directory>=1.1 && <1.3)
Dependency tree exhaustively searched.

On Thu, Jan 1, 2015 at 2:15 PM, Mikhail Glushenkov <[hidden email]> wrote:
Hi,

On 1 January 2015 at 19:00, George Colpitts <[hidden email]> wrote:
> Thanks, there seems to be dependency issues:

Try also adding '--allow-newer=bytestring,deepseq'.



_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

George Colpitts
however still fails to install but now due to problems with cabal itself

[76 of 76] Compiling Main             ( /var/folders/9b/rh4y2gy92hgdb6ktv4df1jv00000gn/T/Cabal-1.20.0.3-62215/Cabal-1.20.0.3/dist/setup/setup.hs, /var/folders/9b/rh4y2gy92hgdb6ktv4df1jv00000gn/T/Cabal-1.20.0.3-62215/Cabal-1.20.0.3/dist/setup/Main.o )
Linking /var/folders/9b/rh4y2gy92hgdb6ktv4df1jv00000gn/T/Cabal-1.20.0.3-62215/Cabal-1.20.0.3/dist/setup/setup ...
Configuring Cabal-1.20.0.3...
Building Cabal-1.20.0.3...
Preprocessing library Cabal-1.20.0.3...

on the commandline: Warning:
    -package-name is deprecated: Use -this-package-key instead
ghc: ghc no longer supports single-file style package databases (dist/package.conf.inplace) use 'ghc-pkg init' to create the database with the correct format.
Updating documentation index
/Users/gcolpitts/Library/Haskell/share/doc/index.html
cabal: Error: some packages failed to install:
Cabal-1.20.0.3 failed during the building phase. The exception was:
ExitFailure 1
cabal-install-1.20.0.6 depends on Cabal-1.20.0.3 which failed to install.

On Thu, Jan 1, 2015 at 2:34 PM, George Colpitts <[hidden email]> wrote:
following solves dependency problems, added a few more packages, thanks!

 cabal install --allow-newer=base,bytestring,deepseq,unix,process,time,random -j3 cabal-install


On Thu, Jan 1, 2015 at 2:27 PM, George Colpitts <[hidden email]> wrote:
Thanks but that doesn't seem to work either:

 cabal install --allow-newer=base --allow-newer=bytestring,deepseq -j3 cabal-install
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: cabal-install-1.20.0.6 (user goal)
trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
next goal: process (dependency of cabal-install-1.20.0.6)
rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0, process
=> unix==2.7.1.0/installed-4ae...)
trying: process-1.2.1.0
next goal: directory (dependency of cabal-install-1.20.0.6)
rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.5 && <4.8)
rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.6)
rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.5)
rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
directory => base>=4.2 && <4.4)
rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
process => directory>=1.1 && <1.3)
Dependency tree exhaustively searched.

On Thu, Jan 1, 2015 at 2:15 PM, Mikhail Glushenkov <[hidden email]> wrote:
Hi,

On 1 January 2015 at 19:00, George Colpitts <[hidden email]> wrote:
> Thanks, there seems to be dependency issues:

Try also adding '--allow-newer=bytestring,deepseq'.




_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

Edward Z. Yang
In reply to this post by George Colpitts
If you still have your old GHC around, it will be much better to
compile the newest cabal-install using the *old GHC*, and then
use that copy to bootstrap a copy of the newest cabal-install.

Edward

Excerpts from George Colpitts's message of 2015-01-01 12:08:44 -0500:

> ​$ ​
> cabal update
> Downloading the latest package list from hackage.haskell.org
> Note: *there is a new version of cabal-install available.*
> To upgrade, run: cabal install cabal-install
> bash-3.2$ *cabal install -j3 cabal-install *
> *​...​*
>
>
> *Resolving dependencies...cabal: Could not resolve dependencies:*
> trying: cabal-install-1.20.0.6 (user goal)
> trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
> next goal: process (dependency of cabal-install-1.20.0.6)
> rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0,
> process
> => unix==2.7.1.0/installed-4ae...)
> trying: process-1.2.1.0
> next goal: directory (dependency of cabal-install-1.20.0.6)
> rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
> time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
> rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
> directory => base>=4.5 && <4.8)
> rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
> base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
> rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
> directory => base>=4.2 && <4.6)
> rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
> directory => base>=4.2 && <4.5)
> rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
> directory => base>=4.2 && <4.4)
> rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
> process => directory>=1.1 && <1.3)
> Dependency tree exhaustively searched.
_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

George Colpitts
I still have 7.8.3 but it doesn't seem to want to build the latest cabal:

 ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.8.3
bash-3.2$ cabal install cabal-install
Resolving dependencies...
Configuring cabal-install-1.20.0.6...
Building cabal-install-1.20.0.6...
Installed cabal-install-1.20.0.6
Updating documentation index
/Users/gcolpitts/Library/Haskell/share/doc/index.html




On Thu, Jan 1, 2015 at 2:54 PM, Edward Z. Yang <[hidden email]> wrote:
If you still have your old GHC around, it will be much better to
compile the newest cabal-install using the *old GHC*, and then
use that copy to bootstrap a copy of the newest cabal-install.

Edward

Excerpts from George Colpitts's message of 2015-01-01 12:08:44 -0500:
> ​$ ​
> cabal update
> Downloading the latest package list from hackage.haskell.org
> Note: *there is a new version of cabal-install available.*
> To upgrade, run: cabal install cabal-install
> bash-3.2$ *cabal install -j3 cabal-install *
> *​...​*
>
>
> *Resolving dependencies...cabal: Could not resolve dependencies:*
> trying: cabal-install-1.20.0.6 (user goal)
> trying: base-4.8.0.0/installed-779... (dependency of cabal-install-1.20.0.6)
> next goal: process (dependency of cabal-install-1.20.0.6)
> rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0,
> process
> => unix==2.7.1.0/installed-4ae...)
> trying: process-1.2.1.0
> next goal: directory (dependency of cabal-install-1.20.0.6)
> rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
> time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
> rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
> directory => base>=4.5 && <4.8)
> rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
> base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
> rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
> directory => base>=4.2 && <4.6)
> rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
> directory => base>=4.2 && <4.5)
> rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
> directory => base>=4.2 && <4.4)
> rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0 (conflict:
> process => directory>=1.1 && <1.3)
> Dependency tree exhaustively searched.


_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

Edward Z. Yang
Oh, because Cabal HQ hasn't cut a release yet.

Try installing out of Git.  https://github.com/haskell/cabal/

Edward

Excerpts from George Colpitts's message of 2015-01-01 14:23:50 -0500:

> I still have 7.8.3 but it doesn't seem to want to build the latest cabal:
>
>  ghc --version
> The Glorious Glasgow Haskell Compilation System, version 7.8.3
> bash-3.2$ cabal install cabal-install
> Resolving dependencies...
> Configuring cabal-install-1.20.0.6...
> Building cabal-install-1.20.0.6...
> Installed cabal-install-1.20.0.6
> Updating documentation index
> /Users/gcolpitts/Library/Haskell/share/doc/index.html
>
> On Thu, Jan 1, 2015 at 2:54 PM, Edward Z. Yang <[hidden email]> wrote:
>
> > If you still have your old GHC around, it will be much better to
> > compile the newest cabal-install using the *old GHC*, and then
> > use that copy to bootstrap a copy of the newest cabal-install.
> >
> > Edward
> >
> > Excerpts from George Colpitts's message of 2015-01-01 12:08:44 -0500:
> > > ​$ ​
> > > cabal update
> > > Downloading the latest package list from hackage.haskell.org
> > > Note: *there is a new version of cabal-install available.*
> > > To upgrade, run: cabal install cabal-install
> > > bash-3.2$ *cabal install -j3 cabal-install *
> > > *​...​*
> > >
> > >
> > > *Resolving dependencies...cabal: Could not resolve dependencies:*
> > > trying: cabal-install-1.20.0.6 (user goal)
> > > trying: base-4.8.0.0/installed-779... (dependency of
> > cabal-install-1.20.0.6)
> > > next goal: process (dependency of cabal-install-1.20.0.6)
> > > rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0,
> > > process
> > > => unix==2.7.1.0/installed-4ae...)
> > > trying: process-1.2.1.0
> > > next goal: directory (dependency of cabal-install-1.20.0.6)
> > > rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
> > > time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
> > > rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
> > > directory => base>=4.5 && <4.8)
> > > rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
> > > base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
> > > rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
> > > directory => base>=4.2 && <4.6)
> > > rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
> > > directory => base>=4.2 && <4.5)
> > > rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
> > > directory => base>=4.2 && <4.4)
> > > rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0
> > (conflict:
> > > process => directory>=1.1 && <1.3)
> > > Dependency tree exhaustively searched.
> >
_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|

Re: ANNOUNCE: GHC 7.10.1 Release Candidate 1 - problem with latest cabal-install

George Colpitts
Thanks, I seem to have got that to work

On Thu, Jan 1, 2015 at 3:37 PM, Edward Z. Yang <[hidden email]> wrote:
Oh, because Cabal HQ hasn't cut a release yet.

Try installing out of Git.  https://github.com/haskell/cabal/

Edward

Excerpts from George Colpitts's message of 2015-01-01 14:23:50 -0500:
> I still have 7.8.3 but it doesn't seem to want to build the latest cabal:
>
>  ghc --version
> The Glorious Glasgow Haskell Compilation System, version 7.8.3
> bash-3.2$ cabal install cabal-install
> Resolving dependencies...
> Configuring cabal-install-1.20.0.6...
> Building cabal-install-1.20.0.6...
> Installed cabal-install-1.20.0.6
> Updating documentation index
> /Users/gcolpitts/Library/Haskell/share/doc/index.html
>
> On Thu, Jan 1, 2015 at 2:54 PM, Edward Z. Yang <[hidden email]> wrote:
>
> > If you still have your old GHC around, it will be much better to
> > compile the newest cabal-install using the *old GHC*, and then
> > use that copy to bootstrap a copy of the newest cabal-install.
> >
> > Edward
> >
> > Excerpts from George Colpitts's message of 2015-01-01 12:08:44 -0500:
> > > ​$ ​
> > > cabal update
> > > Downloading the latest package list from hackage.haskell.org
> > > Note: *there is a new version of cabal-install available.*
> > > To upgrade, run: cabal install cabal-install
> > > bash-3.2$ *cabal install -j3 cabal-install *
> > > *​...​*
> > >
> > >
> > > *Resolving dependencies...cabal: Could not resolve dependencies:*
> > > trying: cabal-install-1.20.0.6 (user goal)
> > > trying: base-4.8.0.0/installed-779... (dependency of
> > cabal-install-1.20.0.6)
> > > next goal: process (dependency of cabal-install-1.20.0.6)
> > > rejecting: process-1.2.1.0/installed-2db... (conflict: unix==2.7.1.0,
> > > process
> > > => unix==2.7.1.0/installed-4ae...)
> > > trying: process-1.2.1.0
> > > next goal: directory (dependency of cabal-install-1.20.0.6)
> > > rejecting: directory-1.2.1.1/installed-b08... (conflict: directory =>
> > > time==1.5.0.1/installed-c23..., cabal-install => time>=1.1 && <1.5)
> > > rejecting: directory-1.2.1.0 (conflict: base==4.8.0.0/installed-779...,
> > > directory => base>=4.5 && <4.8)
> > > rejecting: directory-1.2.0.1, 1.2.0.0 (conflict:
> > > base==4.8.0.0/installed-779..., directory => base>=4.2 && <4.7)
> > > rejecting: directory-1.1.0.2 (conflict: base==4.8.0.0/installed-779...,
> > > directory => base>=4.2 && <4.6)
> > > rejecting: directory-1.1.0.1 (conflict: base==4.8.0.0/installed-779...,
> > > directory => base>=4.2 && <4.5)
> > > rejecting: directory-1.1.0.0 (conflict: base==4.8.0.0/installed-779...,
> > > directory => base>=4.2 && <4.4)
> > > rejecting: directory-1.0.1.2, 1.0.1.1, 1.0.1.0, 1.0.0.3, 1.0.0.0
> > (conflict:
> > > process => directory>=1.1 && <1.3)
> > > Dependency tree exhaustively searched.
> >


_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users