#1673: Why is each package in the book? --------------------------------+------------------------------------------- Reporter: [EMAIL PROTECTED] | Owner: [email protected] Type: defect | Status: new Priority: lowest | Milestone: Future Component: Book | Version: SVN Severity: normal | Resolution: Keywords: | --------------------------------+------------------------------------------- Comment (by [EMAIL PROTECTED]):
Here's a start... Berkeley DB - In the book mainly because Man-DB needs a database backend, and also used by IPRoute2 as well as several BLFS packages. Coreutils - A number of essential programs for viewing and manipulating files and directories - also needed by the vast majority of configure scripts for source-compiled packages. Ncurses - A library used by many other packages that manipulate text on the screen, and often use some kind of cursor or menu system. This includes: vim, bash, procps, psmisc, inetutils, texinfo, less, and other packages. Texinfo - Provides the ability to view "info" pages, which provide information about programs and are generally more comprehensive than man pages. Also, the texinfo package itself (specifically the makeinfo and install-info programs) is needed to build and install info pages, which is why texinfo is installed in Chapter 5 of LFS. Vim - The creators of the LFS book believe that a text editor is absolutely essential to a basic, usable system, and vim just happened to be the one that they decided to use. Here's a few packages that I really don't use (directly at least - the only way I do use them if other programs run them) myself, and about all I know about them is that they're needed by other packages... M4 Bison Flex Groff Mktemp (used mostly in various scripts) -- Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/1673> LFS Trac <http://wiki.linuxfromscratch.org/lfs/> Linux From Scratch: Your Distro, Your Rules. -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
