nh2 / nh2/static-haskell-nix

Document situations where not pinning the nix version changes outputs

Aberta
#72 1 comentário 0 reações 1 responsável Reivindicada por @nh2 Ver no GitHub
question
Linguagem predominante
Nix
Estrelas
401
Forks
36
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

In https://github.com/nh2/static-haskell-nix/blob/d24dea3d46a727e1cd93e67458ce2768109efe0a/static-stack2nix-builder-example/default.nix#L36 I pin the version of `nix` itself.

I added that in the past because the upgrade from Nix 1.* to 2.0 created (if I remember correctly) different `.drv` files.

I would like to document cases beyond that which resulted in different `.drv`s or build outputs when the version of nix changes, so that I can justify to continue pinning `nix`:

## `.drv` changes

* During the ugprade from nix 1.* to 2.0

## Output / build changes

* Python unicode errors: https://github.com/NixOS/nixpkgs/pull/75676#issuecomment-569163012

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.