Created attachment 494486 [details] build.log These are the packages that would be merged, in order: f Calculating dependencies... done! [ebuild N ] games-arcade/frozen-bubble-2.2.1_beta1::gentoo 0 KiB Total: 1 package (1 new), Size of downloads: 0 KiB [...] mv: cannot stat '/var/tmp/portage/games-arcade/frozen-bubble-2.2.1_beta1/image//usr/bin/f*': No such file or directory * ERROR: games-arcade/frozen-bubble-2.2.1_beta1::gentoo failed (install phase): * (no error message) * * Call stack: * ebuild.sh, line 115: Called src_install * environment, line 3650: Called die * The specific snippet of code: * mv -vf "${D}"/usr/bin/f* "${D}/${GAMES_BINDIR}" || die; * [...]
Created attachment 494488 [details] emerge --info
Created attachment 494490 [details] environment
I'm no Perl expert but this looks like Perl has changed the destination from /usr/bin to /usr/script. I can also see that the existing mv command would break under prefix. games.eclass needs to be dropped but the mv may still be necessary if we cannot convince Perl to install to the right place. I'll look at this when I get my desktop back.
I can reproduce the issue only on x86. On my amd64 box it doesn't occur.
[master 551ccc301c15] games-arcade/frozen-bubble: Stop using games.eclass, apply Fedora fixes 3 files changed, 154 insertions(+), 2 deletions(-) create mode 100644 games-arcade/frozen-bubble/files/frozen-bubble-2.2.1_beta1-fix-buffer-size.patch create mode 100644 games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r1.ebuild