Skip to content

Cannot install older version of hsdev (0.3.0.0) #92

Description

@PabloMK7

SublimeHaskell needs version 0.3.0.0 of hsdev in order to work, however when using cabal to install the desired version I run into errors that prevent me from continuing.
If I try:
cabal install hsdev-0.3.0.0
I get the following:
Resolving dependencies... cabal: Could not resolve dependencies: [__0] next goal: hsdev (user goal) [__0] rejecting: hsdev-0.3.2.1, hsdev-0.3.2.0, hsdev-0.3.1.4, hsdev-0.3.1.3, hsdev-0.3.1.2, hsdev-0.3.1.1, hsdev-0.3.1.0, hsdev-0.3.0.3, hsdev-0.3.0.2, hsdev-0.3.0.1 (constraint from user target requires ==0.3.0.0) [__0] trying: hsdev-0.3.0.0 [__1] next goal: base (dependency of hsdev) [__1] rejecting: base-4.11.1.0/installed-4.1... (conflict: hsdev => base>=4.7 && <4.11) [__1] rejecting: base-4.12.0.0, base-4.11.1.0, base-4.11.0.0, base-4.10.1.0, base-4.10.0.0, base-4.9.1.0, base-4.9.0.0, base-4.8.2.0, base-4.8.1.0, base-4.8.0.0, base-4.7.0.2, base-4.7.0.1, base-4.7.0.0, base-4.6.0.1, base-4.6.0.0, base-4.5.1.0, base-4.5.0.0, base-4.4.1.0, base-4.4.0.0, base-4.3.1.0, base-4.3.0.0, base-4.2.0.2, base-4.2.0.1, base-4.2.0.0, base-4.1.0.0, base-4.0.0.0, base-3.0.3.2, base-3.0.3.1 (constraint from non-upgradeable package requires installed instance) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: hsdev, base

From what I can understand, it's not being able to get the proper base package version, so I tried the following:
cabal install base-4.10.1.0
and I get:
Resolving dependencies... cabal: Could not resolve dependencies: [__0] next goal: base (user goal) [__0] rejecting: base-4.12.0.0, base-4.11.1.0/installed-4.1..., base-4.11.1.0, base-4.11.0.0 (constraint from user target requires ==4.10.1.0) [__0] rejecting: base-4.10.1.0 (only already installed instances can be used) [__0] rejecting: base-4.10.0.0, base-4.9.1.0, base-4.9.0.0, base-4.8.2.0, base-4.8.1.0, base-4.8.0.0, base-4.7.0.2, base-4.7.0.1, base-4.7.0.0, base-4.6.0.1, base-4.6.0.0, base-4.5.1.0, base-4.5.0.0, base-4.4.1.0, base-4.4.0.0, base-4.3.1.0, base-4.3.0.0, base-4.2.0.2, base-4.2.0.1, base-4.2.0.0, base-4.1.0.0, base-4.0.0.0, base-3.0.3.2, base-3.0.3.1 (constraint from user target requires ==4.10.1.0) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: base

I've searched online and only a single page reported a similar problem, but the answer required to use linux apt-get and that's not a possibility for me as I'm using Windows x64.

Ask me if you need more info, such as haskell platform and cabal version, etc

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions