just trying to get gcc 3.4.1 up on my machine, I unmasked it before, and now it's all masked at the ebuild level.. so, doing what the thing says to do. Reproducible: Always Steps to Reproduce: 1.copy the ebuilds to /usr/local/portage/sys-devel 2. digest the ebuild 3. Actual Results: bash-2.05b# emerge gcc -p These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] sys-devel/gcc-3.4.1-r1 [3.4.0-r4] [ebuild N ] sys-libs/libstdc++-v3-3.3.3-r1 bash-2.05b# emerge gcc Calculating dependencies ...done! >>> emerge (1 of 2) sys-devel/gcc-3.4.1-r1 to / >>> md5 src_uri ;-) gcc-3.4.1.tar.bz2 >>> md5 src_uri ;-) gcc-3.4.1-patches-1.1.tar.bz2 >>> md5 src_uri ;-) protector-3.4-2.tar.gz >>> md5 src_uri ;-) gcc-3.4.1-manpages.tar.bz2 >>> md5 src_uri ;-) gcc-3.4.0-piepatches-v8.7.6.3.tar.bz2 >>> Unpacking source... >>> Unpacking gcc-3.4.1.tar.bz2 to /var/tmp/portage/gcc-3.4.1-r1/work >>> Unpacking gcc-3.4.1-patches-1.1.tar.bz2 to /var/tmp/portage/gcc-3.4.1-r1/work >>> Unpacking protector-3.4-2.tar.gz to /var/tmp/portage/gcc-3.4.1-r1/work >>> Unpacking gcc-3.4.0-piepatches-v8.7.6.3.tar.bz2 to /var/tmp/portage/gcc-3.4.1-r1/work * Patching ${S}/ltmain.sh... * Applying portage-1.4.1.patch... * Applying relink-1.4.0a-GCC3.0-2.patch... * Applying sed-1.4.3.patch... * Applying tmp-1.3.5.patch... * Applying various patches (bugfixes/updates)... * 02_all_gcc34-ice-hack.patch.bz2... [ ok ] * 16_all_gcc33-c99-double-inline.patch.bz2... [ ok ] * 22_all_gcc34-ppc64-m32-m64-multilib-only.patch.bz2... [ ok ] * 26_all_gcc33-m68k-const.patch.bz2... [ ok ] * 27_all_gcc33-m68k-java-build.patch.bz2... [ ok ] * 28_all_gcc33-m68k-loop.patch.bz2... [ ok ] * 29_all_gcc33-m68k-subreg.patch.bz2... [ ok ] * 35_all_gcc33-pr9929.patch.bz2... [ ok ] * 40_all_GCC3.4.0VisibilityPatch2.patch.bz2... [ ok ] * 81_all_gcc-uclibc-3.4.0-100-conf-after-20040601.patch.bz2... [ ok ] * 82_all_gcc-uclibc-3.4.0-110-conf.patch.bz2... [ ok ] * 83_all_gcc-uclibc-3.3-120-softfloat.patch.bz2... [ ok ] * 84_all_gcc-3.4.0-libstdc++-gnu-to-uclibc-after-20040601.patch.bz2... [ ok ] * 90_all_gcc-3.4.0-posix-1.patch.bz2... [ ok ] * 91_all_gcc-3.4-libiberty-pic.patch.bz2... [ ok ] * 93_all_c-decl-rename-builtin.patch.bz2... [ ok ] * Done with patching * Applying various patches (bugfixes/updates)... * 01_all_gcc-3.4.0-v8.7.5-pie-generic.patch.bz2... [ ok ] * 02_all_gcc-3.3.3-v8.7.1-pie-incompat.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.5-pie-alpha.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.5-pie-ia64.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.5-pie-mips.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.5-pie-parisc.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.5-pie-rs6000.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.5-pie-sparc.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.5-pie-sparc64.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.6.1-pie-arm-common.patch.bz2... [ ok ] * 03_all_gcc-3.4.0-v8.7.6.1-pie-arm.patch.bz2... [ ok ] * 04_all_gcc-3.4.0-v8.7.6.1-pie-arm-uclibc.patch.bz2... [ ok ] * Done with patching * Applying various patches (bugfixes/updates)... * 02_all_gcc-3.4.0-v8.7.1-pie-rs6000-nondefault.patch.bz2... [ ok ] * Done with patching * Applying various patches (bugfixes/updates)... * 01_all_gcc-3.4.0-v8.7.6.2-pie-generic-default.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.1-pie-alpha-default.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.1-pie-arm-default.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.1-pie-ia64-default.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.2-pie-sparc-default.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.2-pie-sparc64-default.patch.bz2... [ ok ] * 02_all_gcc-3.4.0-v8.7.6.3-pie-rs6000-default.patch.bz2... [ ok ] * Done with patching * Applying protector.dif... [ ok ] * Applying various patches (bugfixes/updates)... * 02_all_gcc34-ice-hack.patch.bz2... * Failed Patch: 02_all_gcc34-ice-hack.patch.bz2! * * Include in your bugreport the contents of: * * /var/tmp/portage/gcc-3.4.1-r1/temp/02_all_gcc34-ice-hack.patch.bz2-30576.out !!! ERROR: sys-devel/gcc-3.4.1-r1 failed. !!! Function epatch, Line 322, Exitcode 0 !!! Failed Patch: 02_all_gcc34-ice-hack.patch.bz2! bash-2.05b# cd /usr/local/portage/ Expected Results: maybe some other failure, because this ebuild is masked -* I will include that file that it asked to submit in just a second
Created attachment 35216 [details] 02_all_gcc34-ice-hack.patch.bz2-30576.out here's what it asked me to submit with the bugreport
This usually happens when we are missing a patch and we are calling epatch.
you're using an incomplete overlay that doesnt have all our patches. i'd suggest copying over all of files just for completeness. the ebuild uses 3.4.1 dir patches, 3.4.0 patches, a 3.3.1 patch, other....