/usr/bin/install: cannot create regular file ‘/var/tmp/portage/gnome-extra/gnome-documents-3.16.2/image//usr/share/gnome-documents/js/path.js’: File exists Makefile:899: recipe for target 'install-nodist_jsDATA' failed Reproducible: Always
Created attachment 403338 [details] build.log
This is during a re-emerge of that version (emerge -1 $(eix --installed-from-overlay gnome --only-names) --keep-going) Fri Feb 13 11:42:47 2015 >>> gnome-extra/gnome-documents-3.14.2 merge time: 38 seconds. Tue May 12 01:29:45 2015 >>> gnome-extra/gnome-documents-3.16.0 merge time: 40 seconds. Thu May 14 22:09:47 2015 >>> gnome-extra/gnome-documents-3.16.2 merge time: 40 seconds.
probably a parallel make problem
Maybe, when I test it in a loop, I can't reproduce: 10/10 successes with -j1 and -j4 (which is my default)
(Next ten times, it fails 2 out of 10 with -j4)
That is common with parallel build issues, it would be nice if you could report the issue to upstream too -> bugzilla.gnome.org Thanks
Does setting: ELTCONF="--reverse-deps" Under src_prepare phase help? It should end up with something like src_prepare() { ELTCONF="--reverse-deps" ... gnome2_src_prepare }
(In reply to Pacho Ramos from comment #7) It seems unlikely that ELTCONF could help when the failure is about a race condition when installing a javascript file :)
Should be fixed now I think. Patch submitted upstream at https://bugzilla.gnome.org/show_bug.cgi?id=750334 + 13 Jun 2015; Alexandre Rostovtsev <tetromino@gentoo.org> + gnome-documents-3.16.2.ebuild, + +files/gnome-documents-3.16.2-parallel-make.patch: + Fix parallel make failure (bug #549570, thanks to Kobboi).