diff options
-rw-r--r-- | chapter01/changelog.xml | 6 | ||||
-rw-r--r-- | chapter06/db.xml | 7 | ||||
-rw-r--r-- | chapter06/man-db.xml | 13 |
3 files changed, 22 insertions, 4 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 81f175f69..b940648d2 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> |