aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/release-notes.xml
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2006-12-12 19:06:02 +0000
committerEelco Dolstra <e.dolstra@tudelft.nl>2006-12-12 19:06:02 +0000
commit7ace29dae7bc928e5511c148408825f6d846771e (patch)
tree7fddcd48dbff25380f817312328d0996531d929f /doc/manual/release-notes.xml
parent1a7e88bbd9290987e72616d42c9e9d344acc2a86 (diff)
* New operation `nix-env --set' which sets a user environment to a
single derivation specified by the argument. This is useful when we want to have a profile for a single derivation, such as a server configuration. Then we can just say (e.g.) $ nix-env -p /.../server-profile -f server.nix --set -A server We can't do queries or upgrades on such a profile, but we can do rollbacks. The advantage over -i is that we don't have to worry about other packages having been installed in the profile previously; --set gets rid of them.
Diffstat (limited to 'doc/manual/release-notes.xml')
-rw-r--r--doc/manual/release-notes.xml3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/manual/release-notes.xml b/doc/manual/release-notes.xml
index 423dd5ab8..5be23c36e 100644
--- a/doc/manual/release-notes.xml
+++ b/doc/manual/release-notes.xml
@@ -45,6 +45,9 @@
configuration setting
<literal>build-max-silent-time</literal>.</para></listitem>
+
+ <listitem><para>TODO: <command>nix-env</command>
+ <option>--set</option>.</para></listitem>
</itemizedlist>