Emerging sci-electronics fails with >>> Install spice-3.5.5-r1 into /var/tmp/portage/sci-electronics/spice-3.5.5-r1/image/ category sci-electronics !!! dobin: obj/bin/spice3 does not exist !!! dobin: obj/bin/nutmeg does not exist dobin failed * ERROR: sci-electronics/spice-3.5.5-r1::gentoo failed (install phase): * failed to copy binaries * * Call stack: * ebuild.sh, line 115: Called src_install * environment, line 2316: Called die * The specific snippet of code: * dobin obj/bin/{spice3,nutmeg,sconvert,multidec,proc2mod} || die "failed to copy binaries"; Scrolling up the emerge log reveals: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sci-electronics/spice-3.5.5-r1/work/spice3f5sfix/obj/lib/cp.a(output.o): undefined reference to symbol 'tgoto' /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status /var/tmp/portage/sci-electronics/spice-3.5.5-r1/temp/GmkfiPul:1022: recipe for target 'spice3' failed make[3]: *** [spice3] Error 1 /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sci-electronics/spice-3.5.5-r1/work/spice3f5sfix/obj/lib/cp.a(output.o): undefined reference to symbol 'tgoto' /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status /var/tmp/portage/sci-electronics/spice-3.5.5-r1/temp/GmkfiPul:1059: recipe for target 'nutmeg' failed make[3]: *** [nutmeg] Error 1 There is a gentoo forum entry that shows patches to alleviate the issue https://forums.gentoo.org/viewtopic-t-1056032-start-0.html
I am hit by the same bug. Compilations fails with: [...] /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sci-electronics/spice-3.5.5-r1/work/spice3f5sfix/obj/lib/cp.a(output.o): undefined reference to symbol 'tgoto' /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[3]: *** [/var/tmp/portage/sci-electronics/spice-3.5.5-r1/temp/Gm3FUzwi:1060: nutmeg] Error 1 [...] /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sci-electronics/spice-3.5.5-r1/work/spice3f5sfix/obj/lib/cp.a(output.o): undefined reference to symbol 'tgoto' /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status [...] >>> Install spice-3.5.5-r1 into /var/tmp/portage/sci-electronics/spice-3.5.5-r1/image/ category sci-electronics !!! dobin: obj/bin/spice3 does not exist !!! dobin: obj/bin/nutmeg does not exist dobin failed * ERROR: sci-electronics/spice-3.5.5-r1::gentoo failed (install phase): * failed to copy binaries * * Call stack: * ebuild.sh, line 115: Called src_install * environment, line 2328: Called die * The specific snippet of code: * dobin obj/bin/{spice3,nutmeg,sconvert,multidec,proc2mod} || die "failed to copy binaries";
I just noticed that I was actually the person reporting this issue one month ago. Don't mind my second message. Sorry for the noise.
Fixed missing -ltinfo. See new -r2 version. Thanks for reporting. > sci-electronics/spice: Bump EAPI and fix missing libtinfo (bug #605718)