Estoy usando Nix en Ubuntu para tener versiones más modernas de algunos paquetes, uno de ellos es git. Cuando estoy corriendo nix-env -u
, esto es lo que sucede:
% nix-env -u --dry-run '*'
(dry run; not doing anything)
upgrading `git-1.8.5.4' to `git-1.9.0-full'
Esto no es lo que quiero: prefiero la versión simple git-1.9.0
sobre la -full
versión. Sé que puedo actualizar manualmente a la versión simple con nix-env -i git-1.9.0
, pero ¿hay alguna manera de hacer nix-env -u
lo que quiero?
fuente
--set-flag priority
realidad no ayuda aquí, y podría tener sentido cambiar la convención de nomenclatura de las variantes del paquete en Nixpkgs: github.com/NixOS/nixpkgs/issues/1756