Helmut Jarausch writes:
> I'm trying to find out why I get a configure error (on one machine)
>
> ./configure: line 14859: test: too many arguments
>
> Looking at this line it shows
> if test $ax_python_header != no; then
>
> So, how can I find out the value of $ax_python_header.
>
> Putting some echo statements into configure doesn't work,
> it seems to regenerated on each 'ebuild .... compile'
I'd call the configure script by hand, search for it in /var/tmp/portage.
If it gives the same error (which may not be the case because you do not
give it the same arguments as portage does), add the echo statement, and
try again to see the value of $ax_python_header. I guess it has whitespace
in it, so the test fails. This would be solved by quoting the variable.
The configure script is created from something like configure.ac, you will
probably find the test statement there, too. You could change it (adding
quotes), and use ebuild ... compile to build.
Please file a bug for the package.
Wonko