Created attachment 426348 [details] emerge --info emerge fails at rebuilding eigen-3.2.7 as follows : emerge -1 eigen * IMPORTANT: 2 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. These are the packages that would be merged, in reverse order: Calculating dependencies . . ... done! [ebuild R ~] dev-cpp/eigen-3.2.7 USE="(-altivec) -openmp% {-test%}" CPU_FLAGS_X86="sse2%* sse3%* sse4_1%* sse4_2%* ssse3%*" >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-cpp/eigen-3.2.7::gentoo * eigen-3.2.7.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking eigen-3.2.7.tar.bz2 to /var/tmp/portage/dev-cpp/eigen-3.2.7/work >>> Source unpacked in /var/tmp/portage/dev-cpp/eigen-3.2.7/work >>> Preparing source in /var/tmp/portage/dev-cpp/eigen-3.2.7/work/eigen-3.2.7 ... * Applying eigen-3.2.7-pastix-5.2-backport.patch ... /var/tmp/portage/dev-cpp/eigen-3.2.7/temp/environment: line 1034: /usr/portage/dev-cpp/eigen/files/eigen-3.2.7-pastix-5.2-backport.patch: No such file or directory [ !! ] * ERROR: dev-cpp/eigen-3.2.7::gentoo failed (prepare phase): * patch -p1 failed with /usr/portage/dev-cpp/eigen/files/eigen-3.2.7-pastix-5.2-backport.patch * * Call stack: * ebuild.sh, line 133: Called src_prepare * environment, line 3127: Called cmake-utils_src_prepare * environment, line 922: Called _cmake_execute_optionally 'src_prepare' * environment, line 314: Called enable_cmake-utils_src_prepare * environment, line 1349: Called default_src_prepare * phase-functions.sh, line 834: Called __eapi6_src_prepare * environment, line 252: Called eapply '/usr/portage/dev-cpp/eigen/files/eigen-3.2.7-pastix-5.2-backport.patch' '/usr/portage/dev-cpp/eigen/files/eigen-3.2.7-adaolc-backport.patch' * environment, line 1099: Called _eapply_patch '/usr/portage/dev-cpp/eigen/files/eigen-3.2.7-pastix-5.2-backport.patch' * environment, line 1037: Called __helpers_die 'patch -p1 failed with /usr/portage/dev-cpp/eigen/files/eigen-3.2.7-pastix-5.2-backport.patch' * isolated-functions.sh, line 117: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=dev-cpp/eigen-3.2.7::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-cpp/eigen-3.2.7::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-cpp/eigen-3.2.7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-cpp/eigen-3.2.7/temp/environment'. * Working directory: '/var/tmp/portage/dev-cpp/eigen-3.2.7/work/eigen-3.2.7' * S: '/var/tmp/portage/dev-cpp/eigen-3.2.7/work/eigen-3.2.7'
*** Bug 575574 has been marked as a duplicate of this bug. ***
After a cursory glance, it seems the required patch has been inadvertently removed from the tree.
commit a7f522cb19676c477b48a0c6a51dce9e9f45a3ed Author: Justin Lecher <jlec@gentoo.org> Date: Wed Feb 24 19:27:26 2016 +0100 dev-cpp/eigen: Forward porting ebuild changes, Backwards the patches Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=575512 Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <jlec@gentoo.org> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f522cb19676c477b48a0c6a51dce9e9f45a3ed