After successful build it fails to install with this output: make[2]: Entering directory `/var/tmp/portage/dev-dotnet/libgdiplus-2.2/work/libgdiplus-2.2' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/lib/pkgconfig" || /bin/mkdir -p "/var/tmp/portage/dev-dotnet/libgdiplus-2.2/image//usr/lib/pkgconfig" /bin/install -c -m 644 'libgdiplus.pc' '/var/tmp/portage/dev-dotnet/libgdiplus-2.2/image//usr/lib/pkgconfig/libgdiplus.pc' make[2]: Leaving directory `/var/tmp/portage/dev-dotnet/libgdiplus-2.2/work/libgdiplus-2.2' make[1]: Leaving directory `/var/tmp/portage/dev-dotnet/libgdiplus-2.2/work/libgdiplus-2.2' find: missing argument to `-exec' * * ERROR: dev-dotnet/libgdiplus-2.2 failed. * Call stack: * ebuild.sh, line 49: Called src_install * environment, line 2840: Called go-mono_src_install * environment, line 2046: Called die * The specific snippet of code: * find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" * The die message: * la removal failed Reproducible: Always
Created attachment 179073 [details] Complete build.log
What is your version of sys-apps/findutils ?
It was sys-apps/findutils-4.1.20-r1, upgrade to sys-apps/findutils-4.4.0 solved this problem. Now libgdiplus installs without errors. Thank you Peter.
I'll put a dependency the right place to make sure this doesn't happen again. Thanks for reporting.
i've moved the dep to @system instead since this issue isn't specific to any one package or eclass: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a05fd934545269bd7e05162b3de697d987cebb and then dropped it from this: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4392cd90abd7e10ec4345641bcc5fddeec20ac23