diff options
Diffstat (limited to 'doc/manual/installation.xml')
-rw-r--r-- | doc/manual/installation.xml | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/doc/manual/installation.xml b/doc/manual/installation.xml index bf4331d7514e..b13be1363f70 100644 --- a/doc/manual/installation.xml +++ b/doc/manual/installation.xml @@ -96,18 +96,23 @@ ubiquitous 2.5.4a won't. Note that these are only required if you modify the parser or when you are building from the Subversion repository.</para> -<para>Nix uses Sleepycat's Berkeley DB, CWI's ATerm library and the -bzip2 compressor (including the bzip2 library). These are included in -the Nix source distribution. If you build from the Subversion -repository, you must download them yourself and place them in the +<para>Nix uses CWI's ATerm library and the bzip2 compressor (including +the bzip2 library). These are included in the Nix source +distribution. If you build from the Subversion repository, you must +download them yourself and place them in the <filename>externals/</filename> directory. See <filename>externals/Makefile.am</filename> for the precise URLs of these packages. Alternatively, if you already have them installed, you can use <command>configure</command>'s -<option>--with-bdb</option>, <option>--with-aterm</option> and -<option>--with-bzip2</option> options to point to their respective -locations. Note that Berkeley DB <emphasis>must</emphasis> be version -4.5; other versions may not have compatible database formats.</para> +<option>--with-aterm</option> and <option>--with-bzip2</option> +options to point to their respective locations.</para> + +<para>If you want to be able to upgrade Nix stores from before version +0.12pre12020, you need Sleepycat's Berkeley DB version version 4.5. +(Other versions may not have compatible database formats.). Berkeley +DB 4.5 is included in the Nix source distribution. If you do not need +this ability, you can build Nix with the +<option>--disable-old-db-compat</option> configure option.</para> </section> |