make[1]: *** [Makefile:1039: all] Error 1 make[1]: Leaving directory '/var/tmp/portage/x11-themes/adapta-gtk-theme-3.95.0.11/work/adapta-gtk-theme-3.95.0.11/gtk' make: *** [Makefile:369: all-recursive] Error 1 * ERROR: x11-themes/adapta-gtk-theme-3.95.0.11::gentoo failed (compile phase): * emake failed * ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_gnome_systemd-libressl-20191109-191923 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.2.0 * clang: clang version 9.0.0 (tags/RELEASE_900/final) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/9/bin llvm: 9.0.0 Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.39.0 * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.13.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm repository: ==> /var/db/repos/gentoo/metadata/timestamp.chk <== Fri, 15 Nov 2019 06:26:23 +0000 emerge -qpvO x11-themes/adapta-gtk-theme [ebuild N ] x11-themes/adapta-gtk-theme-3.95.0.11
Created attachment 596190 [details] emerge-info.txt
Created attachment 596192 [details] emerge-history.txt
Created attachment 596194 [details] environment
Created attachment 596196 [details] etc.portage.tbz2
Created attachment 596198 [details] logs.tbz2
Created attachment 596200 [details] temp.tbz2
Created attachment 596202 [details] x11-themes:adapta-gtk-theme-3.95.0.11:20191115-074623.log
Created attachment 623976 [details, diff] Patch to build with inkscape 1.0 I have the same problem and I found the issue. Inkscape dropped the --export-png option in favour of --export-file (https://wiki.inkscape.org/wiki/index.php?title=Using_the_Command_Line#Changes_from_0.92) and I created a patch that makes it build with inkscape 1.0, but doesn't work with older versions anymore. I didn't know how to go from there, so I thought it might help if I added it here.
You can drop the patch file in /etc/portage/patches/x11-themes/adapta-gtk-theme folder and it will be applied during the build. Unfortunately, it seems that it's not enough because it causes a lot of sandbox violations like this one F: mkostemp S: deny P: /usr/share/inkscape/fonts/.uuid.TMP-XXXXXX A: /usr/share/inkscape/fonts/.uuid.TMP-XXXXXX R: /usr/share/inkscape/fonts/.uuid.TMP-XXXXXX C: /usr/bin/inkscape --export-dpi=96 --export-file=../../xfwm4/top-left-active.png ../assets-xfwm/top-left-active.svg
Created attachment 626440 [details] Ebuild that apply the patch if inkscape version is >= 1.xx I also added an ebuild that apply the patch conditionaly
The upstream has ceased its development, so the best course of actions here is to remove the package form the tree.
The latter sandbox issue affects arc-theme too so I'll try to figure it out.
(In reply to James Le Cuirot from comment #12) > The latter sandbox issue affects arc-theme too so I'll try to figure it out. Worked around it with this for now: addpredict "${EPREFIX}"/usr/share/inkscape/fonts/.uuid.TMP-XXXXXX
The patch doesn't work for me, it still fails after: Rendering ../assets-gtk3/window-unmaximize-ssd-eta-hover@2.png
Same here, I got the same error (stop at the same place). Rendering ../assets-gtk3/window-unmaximize-ssd-eta-hover.png Rendering ../assets-gtk3/window-unmaximize-ssd-eta-hover@2.png make[1]: *** [Makefile:1040: all] Error 1 make[1]: Leaving directory '/var/tmp/portage/x11-themes/adapta-gtk-theme-3.95.0.11/work/adapta-gtk-theme-3.95.0.11/gtk' make: *** [Makefile:370: all-recursive] Error 1 * ERROR: x11-themes/adapta-gtk-theme-3.95.0.11::gentoo failed (compile phase): * emake failed The build log doesn't add any information to the console output.