/bin/install -c -m 755 cpp /var/tmp/portage/gcc-3.4.0/image//usr//cpp: \ else true; fi cp doc/gcc.1 doc/g++.1 cp: cannot stat `doc/gcc.1`: no such file or directory make[1]: *** [doc/g++.1] Error 1 make[1}: Leaving directory `/var/tmp/portage/gcc-3.4.0/work/build/gcc` make: *** [install-gcc] Error 2 This bug was cleared with lv on IRC, as it happens with his masked ebuild in portage as well. Reproducible: Always Steps to Reproduce: 1.unmask gcc 3.4.0 prerelease 2.emerge gcc 3.
i think we've figured out that this is a bootstrap bug. install perl and try again. if problems persist, let us know. :)
errrrr..... that is, install gcc 3.3.3-r3 so that you can compile C++ code and compile perl
You removed all the code for the pre-created manpages - go figures it will blow up. Can you maybe use 3.3.3-r3 and try to keep the build fairly intact with gcc-3.4.0-manpages.tar.bz2 included?
re-added manpages.
this should be fixed now. feel free to re-open this bug if you continue to have problems.
Still happening on x86 with 3.4.0-r2 (in bootstrap). Bootstrap can be made to succeed by adding to the beginning of src_install: use bootstrap && touch ${WORKDIR}/build/gcc/doc/gcc.1 The manpages are present in $WORKDIR/gcc/doc/, but not in $WORKDIR/build/gcc/doc, which is where src_install is looking for them.