Le 30/04/2013 18:46, Ken Moffat a écrit :
> On Tue, Apr 30, 2013 at 08:00:25PM +0430, سید احمد حسینی wrote:
>> thank youI doI also use the parameter xBut again, I encounter this error
>>>> From: ahmad...@outlook.com
>>>> To: lfs-support@linuxfromscratch.org
>>>> Date: Mon, 29 Apr 2013 17:39:47 +0430
>>>> Subject: Re: [lfs-support] 6.27. Coreutils-8.21 error
>>>>
>>>> This parameter does not work:
>>>>
>>>> root:/sources/coreutils-8.21# make -j1
>>>> make all-recursive
>>>> [...]
>>>> GEN man/expand.1
>>>> GEN man/expr.1
>>>> help2man: can't get '--help' info from man/expr.td/expr
>>>> make[2]: *** [man/expr.1] Error 127
>>>> make[2]: Leaving directory `/sources/coreutils-8.21'
>>>> make[1]: *** [all-recursive] Error 1
>>>> make[1]: Leaving directory `/sources/coreutils-8.21'
>>>> make: *** [all] Error 2
>   That is a really weird error - in a normal LFS build, help2man is a
> parameter for the build-aux/missing script.  If I'm reading that part
> correctly, it *either* just touches the existing output file, *or* it
> reports "help2man is required to generate this page" when the file is
> missing.
>
>   In a normal LFS build the help2man program doesn't exist, and the
> pages are already there.  But this output seems to be invoking a
> *real* help2man program from within chroot.
>
>
help2man is in the `man' directory in the coreutils-8.21 tree.
I think it is really used in that case (could be checked
with `make V=1').
The only other possibility I can think of is a problem with the LANG or
LC_ALL variable being set to something different from
C or POSIX, since help2man uses the output of
`<command> --help'. But this should not happen in the chroot environement.

Pierre

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to