Fails parallel install, not always reproducible. >>> Install detox-1.2.0_rc3 into /var/tmp/portage/app-misc/detox-1.2.0_rc3/image/ category app-misc /usr/bin/install -c -m 755 -d /var/tmp/portage/app-misc/detox-1.2.0_rc3/image//usr/bin /usr/bin/install -c -m 755 -d /var/tmp/portage/app-misc/detox-1.2.0_rc3/image//usr/share/man/man1 /usr/bin/install -c -m 755 -d /var/tmp/portage/app-misc/detox-1.2.0_rc3/image//usr/share/man/man5 /usr/bin/install -c -m 755 -d /var/tmp/portage/app-misc/detox-1.2.0_rc3/image//etc /usr/bin/install: cannot create directory `/var/tmp/portage/app-misc/detox-1.2.0_rc3/image//etc': File exists make: *** [install-base] Error 1 make: *** Waiting for unfinished jobs.... * * ERROR: app-misc/detox-1.2.0_rc3 failed. * Call stack: * ebuild.sh, line 46: Called src_install * environment, line 2032: Called die * The specific snippet of code: * emake DESTDIR="${D}" install || diefunc "$FUNCNAME" "$LINENO" "$?" "emake install failed"; * The die message: * emake install failed After this, ${D}/etc is not a directory, but a file (namely ${S}/detoxrc).
Created attachment 138817 [details, diff] detox-1.2.0_rc3-install.patch This should hopefully fix it.
Fixed by using emake -j1, as discussed with armin76 on IRC.