(moved from private conversations with Randy and Bruce)

Hello,

Currently, the unofficial UTF-8 LFS book

http://www.linuxfromscratch.org/~alexander/lfs-book/

rightfully says that even very basic tasks such as viewing ID3V1 tags, printing plain-text files from the command line, and recording Windows-readable CDs, are not possible with the current unmodified BLFS if UTF-8 locale is selected and the items in question contain non-ASCII characters. For some of the issues, a fix is known. The proposal is to decide upon the way to incorporate such fixes into BLFS (i.e., should they be requested via blfs-dev list or Bugzilla, where in the book is their proper place, and so on). Once this is decided, I will provide the needed text.

I prefer using Bugzilla (so that things don't get lost) and placing fixes directly on the page of each package that has to be fixed.

The BLFS fixes will have the form of new packages (like BEEP Media Player) providing the missing functionality, optional patches and notes like the following:

a2ps: This package doesn't support UTF-8 encoding of text documents. Use Cedilla instead to print such documents from the command line. links: This package doesn't work in UTF-8 locales, don't install it if you use them. nano: Stable versions of nano don't support UTF-8. Install a development version (1.3.8) using the same instructions if you need UTF-8 support.

As you see, such new packages, patches and notes can be just ignored, and the only downside for readers that don't use UTF-8 is some wasted screen space. Although Bruce says that he is unable to test the changes, this should not be an obstacle. For each change, I will provide a testcase on request.

Also, UTF-8 support is just required for packages such as Rox Filer to go into the book. Even such conservative distro as Debian will do UTF-8 by default in the next release, while (B)LFS will support both UTF-8 and traditional locales. And, some LFS editors already try en_GB.UTF-8 despite the warnings :)

Matthew said that he will quite happily set up a UTF-8 branch for the LFS book in the official LFS repository, so the unofficial status of this fork will probably disappear soon.

--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to