This package does install with MAKEOPTS='-j1' See also https://bugs.gentoo.org/show_bug.cgi?id=254008 for older versions But with my standard MAKEOPTS -j32 it fails: rmdir: failed to remove '/var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/share/cups/usb/': Directory not empty make[4]: [Makefile:2144: install-data-hook] Error 1 (ignored) rmdir /var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/bin rmdir: failed to remove '/var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/bin': Directory not empty make[4]: [Makefile:2145: install-data-hook] Error 1 (ignored) rmdir /var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/sbin rmdir: failed to remove '/var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/sbin': Directory not empty make[4]: [Makefile:2146: install-data-hook] Error 1 (ignored) rmdir /var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/libexec/cups rmdir /var/tmp/portage/net-print/gutenprint-5.3.1/image/etc/cups rmdir: failed to remove '/var/tmp/portage/net-print/gutenprint-5.3.1/image/etc/cups': Directory not empty make[4]: [Makefile:2148: install-data-hook] Error 1 (ignored) rmdir `dirname /var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/share/cups` rmdir: failed to remove '/var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/share': Directory not empty make[4]: [Makefile:2149: install-data-hook] Error 1 (ignored) rmdir `dirname /var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/libexec/cups` rmdir `dirname /var/tmp/portage/net-print/gutenprint-5.3.1/image/etc/cups` rmdir: failed to remove '/var/tmp/portage/net-print/gutenprint-5.3.1/image/etc': Directory not empty make[4]: [Makefile:2151: install-data-hook] Error 1 (ignored) make[4]: Leaving directory '/var/tmp/portage/net-print/gutenprint-5.3.1/work/gutenprint-5.3.1/src/cups' Usage: /var/tmp/portage/net-print/gutenprint-5.3.1/work/gutenprint-5.3.1/libtool [OPTION]... [MODE-ARG]... Try 'libtool --help' for more information. libtool: install: /usr/bin/install -c backend_gutenprint /var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/libexec/cups/backend /usr/bin/install: cannot create regular file '/var/tmp/portage/net-print/gutenprint-5.3.1/image/usr/libexec/cups/backend': No such file or directory make[3]: *** [Makefile:915: install-cupsexec_backendPROGRAMS] Error 1
I have tried to compile it using MAKEOPTS="-j64" and it compiles correctly on 5.3.4
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cd037fd7588b7418579bb3810beb267aeb64f4 commit 61cd037fd7588b7418579bb3810beb267aeb64f4 Author: Marco Scardovi <marco@scardovi.com> AuthorDate: 2021-05-07 08:56:02 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2021-06-10 10:53:52 +0000 net-print/gutenprint: bump to 5.3.4 This release drops 2 patches, these named files/5.3.3-* Closes: https://bugs.gentoo.org/674078 Closes: https://bugs.gentoo.org/788880 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/20715 Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-print/gutenprint/Manifest | 1 + net-print/gutenprint/gutenprint-5.3.4.ebuild | 82 ++++++++++++++++++++++++++++ 2 files changed, 83 insertions(+)
Out of 50 test runs with MAKEOPTS="-j16" I hit this once. We'll restrict it to -j1 if more bug reports appear...