Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 674078

Summary: net-print/gutenprint-5.3.1 with parallel make - /usr/bin/install: cannot create regular file '.../image/usr/libexec/cups/backend': No such file or directory
Product: Gentoo Linux Reporter: Helmut Jarausch <jarausch>
Component: Current packagesAssignee: Printing Team <printing>
Status: RESOLVED FIXED    
Severity: normal CC: jstein
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/20715
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 351559    

Description Helmut Jarausch 2018-12-30 12:10:58 UTC
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
Comment 1 Marco Scardovi (scardracs) 2021-05-08 09:24:52 UTC
I have tried to compile it using MAKEOPTS="-j64" and it compiles correctly on 5.3.4
Comment 2 Larry the Git Cow gentoo-dev 2021-06-10 10:53:59 UTC
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(+)
Comment 3 Joonas Niilola gentoo-dev 2021-06-10 10:54:48 UTC
Out of 50 test runs with MAKEOPTS="-j16" I hit this once. We'll restrict it to -j1 if more bug reports appear...