couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [1/5] documentation commit: updated refs/heads/master to 3f7ee18
Date Wed, 08 Mar 2017 02:08:51 GMT
Repository: couchdb-documentation
Updated Branches:
  refs/heads/master b22d31952 -> 3f7ee184d

Add erlang-reltool dependency to RHEL/CentOS with warning.

On RHEL/CentOS erlang-reltool must be installed manually, but it
pulls in many dependencies including X11 libraries, so the dep was
added in a separate step with a warning regarding it's need and deps
and suggesting it be installed in a separate step so that the whole
list of packages can be uninstalled after build using a system tool.


Branch: refs/heads/master
Commit: c819545c74df665cd0d6fbc2e98b1ea73bb772cc
Parents: b6cd0ad
Author: Lars Goldschlager <>
Authored: Thu Jan 19 10:50:12 2017 -0400
Committer: Nick Vatamaniuc <>
Committed: Tue Mar 7 21:05:32 2017 -0500

 src/install/unix.rst | 13 +++++++++++++
 1 file changed, 13 insertions(+)
diff --git a/src/install/unix.rst b/src/install/unix.rst
index bf93ac6..e26c55c 100644
--- a/src/install/unix.rst
+++ b/src/install/unix.rst
@@ -77,6 +77,19 @@ You can install the dependencies by running::
 While CouchDB builds against the default js-devel-1.7.0 included in some
 distributions, it's recommended to use a more recent js-devel-1.8.5.
+Warning: To build a release for CouchDB the erlang-reltool package is required,
+yet on CentOS/RHEL this package depends on erlang-wx which pulls in wxGTK
+and several X11 libraries. If CouchDB is being built on a console only
+server it might be a good idea to install this in a separate step to the
+rest of the dependencies, so that the package and all its dependencies
+can be removed using the ``yum history`` tool after the release is built.
+(reltool is needed only during release build but not for CouchDB functioning)
+The package can be installed by running::
+    sudo yum install erlang-reltool
 Mac OS X

View raw message