[ !! ] * ERROR: app-admin/setools-4.1.0::gentoo failed (prepare phase): * patch -p1 failed with /usr/portage/app-admin/setools/files/setools-4.0.1-remove-gui.patch * * Call stack: * ebuild.sh, line 115: Called src_prepare ----------------------------------------------------------------- This is an unstable amd64 chroot image (named hardened-no-multilib-libressl-unstable_20170131-164629) at a hardened host acting as a tinderbox. ----------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.3.0 * llvm-config --version: 3.9.1 Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) java-config: -----------------------------------------------------------------
Created attachment 462136 [details] emerge-info.txt
Created attachment 462138 [details] app-admin:setools-4.1.0:20170201-193347.log
Created attachment 462140 [details] emerge-history.txt
Created attachment 462142 [details] environment
Created attachment 462144 [details] etc.portage.tbz2
Looks to me as the ".orig" was just forgotten to be removed: "--- setools-4.0.1/setup.py.orig 2016-05-22 19:50:02.586000000 +0200" -> setools-4.0.1 builds here when I fix this line.
Well, yeah sure, .0.1 built here, but not .1.0. I’ll attach the patch that worked here, but *please* verify that this one patches to right thinks out, because I my adoption should only be seen as an educated guess.
Created attachment 462374 [details, diff] updated patch for 4.1.0 (diff -u)
I updated the patch in the tree, re-emerge the package.