aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArchaic <archaic@linuxfromscratch.org>2006-04-13 17:42:39 +0000
committerArchaic <archaic@linuxfromscratch.org>2006-04-13 17:42:39 +0000
commit60a58e6a6b62edfb28391da301978b45ffdc804e (patch)
treebdbe4f0b80da0ad702f00b123c454b8d953e25ff
parentbd84add33abd30d688d6b2eb56e32f0b6744399b (diff)
Added a pointer to GDBM in Berkeley DB page.
Also added explanatory text concerning why LFS chose Debian's convention for storing man pages. Thanks to Tushar Teredesai and Alexander Patrakov. Resolves Ticket 1694. Merged from trunk r7499. git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/udev_update/BOOK@7505 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml6
-rw-r--r--chapter06/db.xml7
-rw-r--r--chapter06/man-db.xml13
3 files changed, 22 insertions, 4 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 78fe94cd9..38fcd1652 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,12 @@
<listitem>
<para>April 12, 2006</para>
<itemizedlist>
+ <listitem>
+ <para>[jhuntwork] - Added a pointer to GDBM in Berkeley DB page.
+ Also added explanatory text concerning why LFS chose Debian's
+ convention for storing man pages. Thanks to Tushar Teredesai and
+ Alexander Patrakov. Resolves Ticket 1694.</para>
+ </listitem>
<listitem>
<para>[jhuntwork] - Remove symlink of zsoelim to groff's soelim
in chapter 6. Man-DB produces a sufficient zsoelim which overwrites
diff --git a/chapter06/db.xml b/chapter06/db.xml
index cd391ac99..e1a15e936 100644
--- a/chapter06/db.xml
+++ b/chapter06/db.xml
@@ -39,7 +39,7 @@
</segmentedlist>
<tip>
- <title>Extra functionality for Berkeley DB in BLFS</title>
+ <title>Other Installation Possibilities</title>
<para>There are instructions to build this package in the BLFS
book if you need to build the RPC server or additional language
@@ -47,6 +47,11 @@
packages to be installed. The BLFS instructions are located at
<ulink url="&blfs-root;view/svn/server/databases.html#db"/> for
suggested installation instructions.</para>
+
+ <para>Also, if you would prefer to skip Berkeley DB entirely
+ and use GDBM instead, see the BLFS instructions located at
+ <ulink url="&blfs-root;view/svn/general/gdbm.html"/></para>
+
</tip>
</sect2>
diff --git a/chapter06/man-db.xml b/chapter06/man-db.xml
index e5de69912..17b05259b 100644
--- a/chapter06/man-db.xml
+++ b/chapter06/man-db.xml
@@ -157,9 +157,16 @@ install -m755 convert-mans /usr/bin</userinput></screen>
(mostly 8-bit) encodings. This leads to incompatibility of packages with
manual pages designed for different distributions.</para>
- <para>LFS uses the same conventions as Debian. The relationship between
- language codes and the expected encoding of manual pages is listed below.
- Man-DB automatically converts them to the locale encoding while viewing.</para>
+ <para>LFS uses the same conventions as Debian. This was chosen because
+ Man-DB does not understand man pages stored in UTF-8. And, for our
+ purposes, Man-DB is preferable to Man as it works without extra
+ configuration in any locale. Lastly, as of now, there is no fully-working
+ implementation of the RedHat convention. RedHat's groff is known to
+ misformat text.</para>
+
+ <para>The relationship between language codes and the expected encoding
+ of manual pages is listed below. Man-DB automatically converts them to
+ the locale encoding while viewing.</para>
<!-- Origin: man-db-2.4.3/src/encodings.c -->
<table>