[darcs-users] darcs does not install in a fresh sandbox

Dominic Steinitz dominic at steinitz.org
Tue Apr 15 07:49:15 UTC 2014


Hi Ganesh,

You are quite right. I just upgraded to 7.8. I managed to find a “brew” of darcs so I am up and running. FYI I was trying to track down when a bug had been introduced into something I had worked on years ago. darcs annotate gave me the answer and the lesson is one should review patch submissions very carefully before accepting them even if they are from someone whom you know to be a good programmer.

Dominic Steinitz
dominic at steinitz.org
http://idontgetoutmuch.wordpress.com

On 14 Apr 2014, at 20:27, Ganesh Sittampalam <ganesh at earth.li> wrote:

> Hi Dominic,
> 
> I think you're using GHC 7.8, which isn't supported by darcs 2.8 -
> obviously the error here could be clearer!
> 
> Darcs HEAD does build with GHC 7.8, at least on Windows, but there may
> be a serious bug with the filesystem handling for an as-yet-unidentified
> reason, so I would recommend against trying it for now.
> 
> I'm not sure if we want to spend the effort supporting GHC 7.8 for the
> 2.8 branch - do you have a particular reason to need this?
> 
> Cheers,
> 
> Ganesh
> 
> On 14/04/2014 19:44, Dominic Steinitz wrote:
>> Anyone got any ideas?
>> 
>> ~/Dropbox/Private/darcs $ cabal sandbox init
>> Writing a default package environment file to
>> /Users/dom/Dropbox/Private/darcs/cabal.sandbox.config
>> Creating a new sandbox at /Users/dom/Dropbox/Private/darcs/.cabal-sandbox
>> ~/Dropbox/Private/darcs $ cabal install darcs
>> Resolving dependencies...
>> cabal: Could not resolve dependencies:
>> trying: darcs-2.8.4 (user goal)
>> trying: darcs-2.8.4:+terminfo
>> trying: darcs-2.8.4:-force-char8-encoding
>> next goal: terminfo (dependency of darcs-2.8.4:+terminfo)
>> rejecting: terminfo-0.4.0.0 (conflict: darcs-2.8.4:terminfo =>
>> terminfo==0.3.*)
>> trying: terminfo-0.3.2.6
>> next goal: base (dependency of terminfo-0.3.2.6)
>> rejecting: base-4.7.0.0/installed-068... (conflict:
>> darcs-2.8.4:force-char8-encoding => base>=4 && <4.4)
>> rejecting: base-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)
>> 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.
>> 
>> Dominic Steinitz
>> dominic at steinitz.org
>> http://idontgetoutmuch.wordpress.com
>> 
>> _______________________________________________
>> darcs-users mailing list
>> darcs-users at darcs.net
>> http://lists.osuosl.org/mailman/listinfo/darcs-users
>> 
> 



More information about the darcs-users mailing list