After unmasking ~amd64 keyword, build of opendx-4.4.4 fails when "Making all in dxmods", error message is: cp: cannot create regular file `tmp.c': File exists make[3]: *** [dxcm.mdf] Error 1 Call stack was: * * ERROR: sci-visualization/opendx-4.4.4 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * opendx-4.4.4.ebuild, line 117: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sci-visualization/opendx-4.4.4/temp/build.log'. * Reproducible: Always Steps to Reproduce: 1.unmask sci-visualization/opendx-4.4.4 on ~amd64 2.emerge opendx
Created attachment 141741 [details] Build log
Hi David, opendx compiles fine here on my opteron. It looks like it may be a parallel make problem even though I've never had a problem with dx and the -j5 I am using. Could you please post your emerge --info? In case you have MAKEOPTS > -j1 could you try -j1 please. Thanks, Markus
Created attachment 141806 [details] 'emerge --info' outcome
I tried with MAKEOPTS="-j1" instead of -j3 and the build was successful.It seems Markus was right about parallel make problem.
Hi David, Good to hear the -j1 works for you. I am a little bit hesitant to turn parallel make off in the ebuild since this is the first time I've ever heard of this being a problem for opendx. If it comes up again for other users we'll probably have to bite the bullet though and turn it off. Does that sound reasonable? Thanks, Markus
(In reply to comment #5) > Hi David, > > Good to hear the -j1 works for you. I am a little bit hesitant > to turn parallel make off in the ebuild since this is the first > time I've ever heard of this being a problem for opendx. > If it comes up again for other users we'll probably have to > bite the bullet though and turn it off. > Does that sound reasonable? > > Thanks, > Markus > Ok Markus, that sounds fine. Thanks, David.
Great! I am leaving the ebuild as is for now and we'll fix it up in case other users report the same -jx issue. Best, Markus