lix/src
Eelco Dolstra a9d15d4f43 * nix-env -i: instead of breaking package ties by version, break them
by priority and version install.  That is, if there are multiple
  packages with the same name, then pick the package with the highest
  priority, and only use the version if there are multiple packages
  with the same priority.

  This makes it possible to mark specific versions/variant in Nixpkgs
  more or less desirable than others.  A typical example would be a
  beta version of some package (e.g., "gcc-4.2.0rc1") which should not
  be installed even though it is the highest version, except when it
  is explicitly selected (e.g., "nix-env -i gcc-4.2.0rc1").

* Idem for nix-env -u, only the semantics are a bit trickier since we
  also need to take into account the priority of the currently
  installed package (we never upgrade to a lower priority, unless
  --always is given).
2007-05-01 20:33:18 +00:00
..
bin2c * "Fix expression" -> "Nix expression". 2003-11-18 12:06:07 +00:00
boost * Install header files in /nix/include/nix. 2006-09-04 22:41:36 +00:00
bsdiff-4.3 * Print a better error message when writing the patched file (e.g., 2006-02-01 17:28:13 +00:00
libexpr * nix-env -i: instead of breaking package ties by version, break them 2007-05-01 20:33:18 +00:00
libmain * Set a terminate() handler to ensure that we leave the BDB 2007-05-01 15:16:17 +00:00
libstore * Set a terminate() handler to ensure that we leave the BDB 2007-05-01 15:16:17 +00:00
libutil * Set a terminate() handler to ensure that we leave the BDB 2007-05-01 15:16:17 +00:00
nix-env * nix-env -i: instead of breaking package ties by version, break them 2007-05-01 20:33:18 +00:00
nix-hash * Use a proper namespace. 2006-09-04 21:06:23 +00:00
nix-instantiate * Option --argstr for passing string arguments easily. (NIX-75) 2007-01-14 12:32:44 +00:00
nix-log2xml * Support for srcdir != builddir (NIX-41). 2006-05-12 11:47:45 +00:00
nix-setuid-helper * Remove a warning. 2007-04-16 14:45:25 +00:00
nix-store * Flush cout to show progress. 2007-02-21 23:08:55 +00:00
nix-worker * Handle ECONNRESET from the client. Also, don't abort() if there are 2007-03-28 15:46:21 +00:00
aterm-helper.pl * Big cleanup of the semantics of paths, strings, contexts, string 2006-10-16 15:55:34 +00:00
Makefile.am * Start of the setuid helper (the program that performs the operations 2006-12-06 01:24:02 +00:00