make[2]: Entering directory `/system/temporary/portage/glibc-2.3.4.20050125/wor$make[2]: *** No rule to make target `../linuxthreads/linuxthreads.texi', needed$make[2]: Leaving directory `/system/temporary/portage/glibc-2.3.4.20050125/work$make[1]: *** [manual/subdir_install] Error 2 make[1]: Leaving directory `/system/temporary/portage/glibc-2.3.4.20050125/work$make: *** [install] Error 2 !!! ERROR: sys-libs/glibc-2.3.4.20050125 failed. !!! Function toolchain-glibc_src_install, Line 269, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. I get that error while compiling glibc. It looks like it might be because of my nptlonly flag. However, I didn't get that error before the commit on 2/10/05 Reproducible: Always Steps to Reproduce:
I'm pretty sure that this is caused by an: @include ../linuxthreads/linuxthreads.texi line in: manual/chapters.texi This error probably only occurs when using the nptlonly use flag, because in this case, the glibc-linuxthreads tarball is not downloaded or unpacked. To fix this, we could download and unpack that tarball, or remove the line in the offending file. The file is actually part of the glibc-infopages tarball, so maybe we should sed in the ebuild. In that case, the: @set linuxthreads line should be removed from the file as well.
Fixed in cvs as of a few hours ago. Thanks.