Estou usando o Nix no Ubuntu para ter versões mais modernas de alguns pacotes, sendo um deles o git. Quando eu corro nix-env -u, é isso que acontece:
% nix-env -u --dry-run '*'
(dry run; not doing anything)
upgrading `git-1.8.5.4' to `git-1.9.0-full'
Não é isso que eu quero - prefiro a versão simples git-1.9.0à -fullversão. Eu sei que posso atualizar manualmente para a versão simples com nix-env -i git-1.9.0, mas existe uma maneira nix-env -ude fazer o que eu quero?
--set-flag prioritynão realmente ajudar aqui, e isso pode fazer a mudança sentido, a convenção de nomenclatura do pacote de variantes em Nixpkgs: github.com/NixOS/nixpkgs/issues/1756