=dev-lang/duktape-2.4.0 is fine, and I can't see anything wrong with the minor adjustments in the ebuild which got merged into =dev-lang/duktape-2.5.0 anyway, here's the build log: Calculating dependencies... done! [ebuild N ~] dev-lang/duktape-2.5.0::gentoo 0 KiB Total: 1 package (1 new), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-lang/duktape-2.5.0::gentoo * duktape-2.5.0.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking duktape-2.5.0.tar.xz to /var/tmp/portage/dev-lang/duktape-2.5.0/work >>> Source unpacked in /var/tmp/portage/dev-lang/duktape-2.5.0/work >>> Preparing source in /var/tmp/portage/dev-lang/duktape-2.5.0/work/duktape-2.5.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-lang/duktape-2.5.0/work/duktape-2.5.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-lang/duktape-2.5.0/work/duktape-2.5.0 ... make -j12 CC=x86_64-pc-linux-gnu-gcc x86_64-pc-linux-gnu-gcc -shared -fPIC -Wall -Wextra -Os -Wl,-soname,libduktape.so.205 \ -o libduktape.so.205.20500 ./src/duktape.c x86_64-pc-linux-gnu-gcc -shared -fPIC -g -Wall -Wextra -Os -Wl,-soname,libduktaped.so.205 \ -o libduktaped.so.205.20500 ./src/duktape.c >>> Source compiled. >>> Test phase [not enabled]: dev-lang/duktape-2.5.0 >>> Install dev-lang/duktape-2.5.0 into /var/tmp/portage/dev-lang/duktape-2.5.0/image make -j12 install mkdir -p /var/tmp/portage/dev-lang/duktape-2.5.0/imag/usr/lib64/ cp libduktape.so.205.20500 libduktaped.so.205.20500 /var/tmp/portage/dev-lang/duktape-2.5.0/imag/usr/lib64/ rm -f /var/tmp/portage/dev-lang/duktape-2.5.0/imag/usr/lib64/libduktape.so /var/tmp/portage/dev-lang/duktape-2.5.0/imag/usr/lib/libduktape.so.205 ln -s libduktape.so.205.20500 /var/tmp/portage/dev-lang/duktape-2.5.0/imag/usr/lib64/libduktape.so ln -s libduktape.so.205.20500 /var/tmp/portage/dev-lang/duktape-2.5.0/imag/usr/lib64/libduktape.so.205 ln: failed to create symbolic link '/var/tmp/portage/dev-lang/duktape-2.5.0/imag/usr/lib64/libduktape.so.205': File exists make: *** [Makefile:79: install] Error 1 * ERROR: dev-lang/duktape-2.5.0::gentoo failed (install phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-lang/duktape-2.5.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/duktape-2.5.0::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-lang/duktape-2.5.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/duktape-2.5.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/duktape-2.5.0/work/duktape-2.5.0' * S: '/var/tmp/portage/dev-lang/duktape-2.5.0/work/duktape-2.5.0'
Created attachment 646676 [details] output from emerge --info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cf094cdd34df34e8085e3ab615a7a7988bbad8 commit 10cf094cdd34df34e8085e3ab615a7a7988bbad8 Author: Ian Whyman <thev00d00@gentoo.org> AuthorDate: 2020-06-28 08:52:04 +0000 Commit: Ian Whyman <thev00d00@gentoo.org> CommitDate: 2020-06-28 08:52:04 +0000 dev-lang/duktape: Fix header install Closes: https://bugs.gentoo.org/729914 Closes: https://bugs.gentoo.org/729840 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ian Whyman <thev00d00@gentoo.org> dev-lang/duktape/{duktape-2.5.0.ebuild => duktape-2.5.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)