- Feb 13, 2004
-
-
Eelco Dolstra authored
Otherwise the substitute mechanism can break in subtle ways.
-
- Feb 11, 2004
-
-
Eelco Dolstra authored
derivation (i.e., the closure store expression) a root of the garbage collector. This ensures that running `nix-collect-garbage --no-successors' is safe.
-
- Feb 10, 2004
-
-
Eelco Dolstra authored
* nix-pull now requires the full url to the manifest, i.e., `/MANIFEST/' is no longer automatically appended. * nix-prefetch-url works again.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Feb 09, 2004
-
-
Eelco Dolstra authored
whether we want to upgrade if the current version is less than the available version (default), when it is less or equal, or always. * Added a flag `--dry-run' to show what would happen in `--install', `--uninstall', and `--upgrade', without actually performing the operation.
-
- Feb 08, 2004
-
-
Eelco Dolstra authored
of the current profile, e.g., $ nix-env --list-generations ... 39 2004-02-02 17:53:53 40 2004-02-02 17:55:18 41 2004-02-02 17:55:41 42 2004-02-02 17:55:50 (current) $ nix-env --switch-generation 39 $ ls -l /nix/var/nix/profiles/default ... default -> default-39-link * Also a command `--rollback' which is just a convenience operation to rollback to the oldest generation younger than the current one. Note that generations properly form a tree. E.g., if after switching to generation 39, we perform an installation action, a generation 43 is created which is a descendant of 39, not 42. So a rollback from 43 ought to go back to 39. This is not currently implemented; generations form a linear sequence.
-
- Feb 06, 2004
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
profile.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
argument is specified.
-
Eelco Dolstra authored
default -> default-94-link default-82-link -> /nix/store/cc4480... default-83-link -> /nix/store/caeec8... ... default-94-link -> /nix/store/2896ca... experimental -> experimental-2-link experimental-1-link -> /nix/store/cc4480... experimental-2-link -> /nix/store/a3148f... * `--profile' / `-p' -> `--switch-profile' / `-S' * `--link' / `-l' -> `--profile' / `-p' * The default profile is stored in $prefix/var/nix/profiles. $prefix/var/nix/links is gone. Profiles can be stored anywhere. * The current profile is now referenced from ~/.nix-profile, not ~/.nix-userenv. * The roots to the garbage collector now have extension `.gcroot', not `.id'.
-
- Feb 04, 2004
-
-
Eelco Dolstra authored
other attribute sets, rather than the current scope. E.g., {inherit (pkgs) gcc binutils;} is equivalent to {gcc = pkgs.gcc; binutils = pkgs.binutils;} I am not so happy about the syntax.
-
Eelco Dolstra authored
{x=1; y=2; z=3;} // {y=4;} => {x=1; y=4; z=3;}
-
Eelco Dolstra authored
-
Eelco Dolstra authored
* Various performance improvements in the evaluator. * Do not link against unused (and missing!) libraries (-lsglr, etc.).
-
- Feb 03, 2004
-
-
Eelco Dolstra authored
-
- Feb 02, 2004
-
-
Eelco Dolstra authored
`inherit' variables from the surrounding lexical scope. E.g., {stdenv, libfoo}: derivation { builder = ./bla; inherit stdenv libfoo; xyzzy = 1; } is equivalent to {stdenv, libfoo}: derivation { builder = ./bla; stdenv = stdenv; libfoo = libfoo; xyzzy = 1; } Note that for mutually recursive attribute set definitions (`rec {...}'), this also works, that is, `rec {inherit x;}' is equivalent to `let {fresh = x; body = rec {x = fresh;};}', *not* `rec {x = x}'.
-
Eelco Dolstra authored
* `--version' flag for all commands. * Manual updates.
-
- Jan 30, 2004
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
* Include missing files in distributions.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
parser (roughly 80x faster). The absolutely latest version of Bison (1.875c) is required for reentrant GLR support, as well as a recent version of Flex (say, 2.5.31). Note that most Unix distributions ship with the prehistoric Flex 2.5.4, which doesn't support reentrancy.
-
- Jan 29, 2004
-
-
Eelco Dolstra authored
-
- Jan 22, 2004
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Martin Bravenboer authored
-
- Jan 21, 2004
-
-
Eelco Dolstra authored
any substitutes for the derivation.
-
Eelco Dolstra authored
ATermMaps. Found thanks to Valgrind!
-
- Jan 20, 2004
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
* Updated the README. Now it just refers to the manual.
-
- Jan 19, 2004
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Jan 16, 2004
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Jan 15, 2004
-
-
Eelco Dolstra authored
-