[Bug 5] Packages install non-english man pages in /usr/share/man

bugzilla at shadowfax.linuxfromscratch.org bugzilla at shadowfax.linuxfromscratch.org
Tue May 8 16:16:16 PDT 2001


http://bugs.linuxfromscratch.org/show_bug.cgi?id=5

nomis80 at videotron.ca changed:

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |LATER



------- Additional Comments From nomis80 at videotron.ca  2001-05-08 19:16 -------
There is an unforeseen problem. We can't clearly force the user into not 
installing foreign language man pages. But if we permit the installation of 
the man pages, then all the english pages (currently man[1-8]) would need to 
be in a subdirectory "en". The FHS dictates that and explains it in great 
lenght in section 4.11.5, version 2.2-beta. And it is a Good Thing(TM), since 
man will use these directories in case the localization environment variables 
are set.

So we should change every package and make it use /usr/share/man/en instead, 
for the man dir. Or, much more simply, we could move man* into en after the 
installation is over. Yes, I think that would be the best answer. But then we 
would need to somehow tell man to go into en. Dunno how to do that, but i know 
it's easy. man was designed to operate like that.

One last thing: the shadow patch (attachment 1) must not be applied.






More information about the lfs-book mailing list