[Nix-dev] Nix-env bugs

Marc Weber marco-oweber at gmx.de
Tue Apr 5 23:28:08 CEST 2011


Excerpts from Vladimír Čunát's message of Tue Apr 05 23:11:52 +0200 2011:
> Hello,
> it seems nix-env --upgrade is broken. I'm not sure if this was always
> like that (my version is 1.0pre26015) but it is certainly clashing
> with the man page. It offers downgrades by default and -A doesn't work
> at all. For example, nix-env -u \* says upgrading `python-2.7.1' to
> `python-2.4.6' (that is very old python!). Viric confirmed this on
> IRC.

Can you paste this:
nix-env -qa \* -P -f $NIXPKGS_ALL | grep -i python

I personally don't use upgrade. Its even harmfull: If a package gets
renamed or goes away you won't notice it! That's why I use a collections
(see wiki) instead. I always upgrade by reinstalling a set of packages.
Then I know that everything still builds the way I know.

Marc Weber



More information about the nix-dev mailing list