commercialhaskell / commercialhaskell/stack

Record in a snapshot what was used to create its hash

Open
#5,437 14 comments 2 reactions 0 assignees View on GitHub
type: enhancement
Dominant language
Haskell
Stars
4.1k
Forks
850
Avg merge
10h 37m
Merged PRs (30d)
4

Description

I would like to know, for debugging custom snapshots, what information went into particular hash.

The situation goes like this:
1) I build project and make snapshot read-only for next builds of the same stuff.
2) I build another project off the same local snapshot
3) Stack tries to start from scratch and I would like to know why.

There is `stack ls snapshots` that gives hashes, but there's no way to find out what's "inside". Or, in my case, what's changed.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.