Skip to content

nightly cabal? #720

Closed
Closed
@KiaraGrouwstra

Description

@KiaraGrouwstra

Hi,
For HaskTorch we're currently using Haskell.nix's shellFor, currently simply grabbing the most recent releases of cabal and ghcide: tools = { cabal = "3.2.0.0"; ghcide = "0.2.0"; };.

Now, using the latest commit of haskell.nix seems to imply using the latest commit of stackage.nix, which in turn seems to determine package versions.
However, nightly versions of Stackage use base-4.14.0.0, whereas that latest Cabal versions requires a lower version.

Using a Cabal more recent than its release should address that, but currently Haskell.nix's tool currently only allows using Stackage releases, not git commits.
This begs the question: how would anyone use one of the latest haskell.nix commits without running into this issue?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions