Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 727152 - =sys-devel/distcc-3.3.3-r1 - src_install() sed: can't read pump: No such file or directory
Summary: =sys-devel/distcc-3.3.3-r1 - src_install() sed: can't read pump: No such file...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-04 16:32 UTC by Fab
Modified: 2020-06-05 13:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (distcc-3.3.3-r1:20200604-161814.log,174.39 KB, text/plain)
2020-06-04 16:32 UTC, Fab
Details
emerge --info (emerge_info.txt,10.54 KB, text/plain)
2020-06-04 16:34 UTC, Fab
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fab 2020-06-04 16:32:54 UTC
Created attachment 643430 [details]
build.log

Hi,

> config.status: creating pump
> Writing /var/tmp/portage/sys-devel/distcc-3.3.3-r1/image/usr/lib/python3.7/site-packages/include_server-3.3.3-py3.7.egg-info
> package init file '/var/tmp/portage/sys-devel/distcc-3.3.3-r1/work/distcc-3.3.3/include_server/__init__.py' not found (or not a regular file)
> writing list of installed files to './_include_server/install.log.pre'
> mkdir /var/tmp/portage/sys-devel/distcc-3.3.3-r1/image/usr/bin
> sed: can't read pump: No such file or directory
> make: *** [Makefile:1071: install-include-server] Error 2
> make: *** Waiting for unfinished jobs....
> config.status: creating src/config.h
> config.status: src/config.h is unchanged
> touch src/config.h.stamp
>  * ERROR: sys-devel/distcc-3.3.3-r1::gentoo failed (install phase):
>  *   emake failed
Comment 1 Fab 2020-06-04 16:34:19 UTC
Created attachment 643432 [details]
emerge --info
Comment 2 Fab 2020-06-04 16:47:04 UTC
I relaunched the update later and it magically worked :

> # emerge -avuDN @world
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild   R    ] sys-devel/distcc-3.3.3-r1::gentoo  USE="gtk ipv6 -gssapi -hardened (-selinux) -xinetd -zeroconf (-gnome%)"
> PYTHON_SINGLE_TARGET="python3_7 -python3_6 (-python3_8) (-python3_9)" 0 KiB
> 
> Total: 1 package (1 reinstall), Size of downloads: 0 KiB
> 
> Would you like to merge these packages? [Yes/No] 
> >>> Verifying ebuild manifests
> >>> Emerging (1 of 1) sys-devel/distcc-3.3.3-r1::gentoo
> >>> Installing (1 of 1) sys-devel/distcc-3.3.3-r1::gentoo
> >>> Jobs: 1 of 1 complete                           Load avg: 2.03, 1.87, 2.94
> >>> Auto-cleaning packages...
> 
> >>> No outdated packages were found on your system.
> 
>  * GNU info directory index is up-to-date.
>  * After world updates, it is important to remove obsolete packages with
>  * emerge --depclean. Refer to `man emerge` for more information.
Comment 3 Fab 2020-06-04 17:28:39 UTC
Maybe a parallel build issue, on successful build « creating pump » happens later :

> running install_egg_info
> Writing /var/tmp/portage/sys-devel/distcc-3.3.3-r1/image/usr/lib/python3.7/site-packages/include_server-3.3.3-py3.7.egg-info
> package init file '/var/tmp/portage/sys-devel/distcc-3.3.3-r1/work/distcc-3.3.3/include_server/__init__.py' not found (or not a regular file)
> writing list of installed files to './_include_server/install.log.pre'
> mkdir /var/tmp/portage/sys-devel/distcc-3.3.3-r1/image/usr/bin
> config.status: creating pump
> config.status: creating src/config.h
> config.status: src/config.h is unchanged
> touch src/config.h.stamp
> /bin/sh ./mkinstalldirs "/var/tmp/portage/sys-devel/distcc-3.3.3-r1/image//usr/bin"
> /bin/sh ./mkinstalldirs "/var/tmp/portage/sys-devel/distcc-3.3.3-r1/image//usr/sbin"
> mkdir /var/tmp/portage/sys-devel/distcc-3.3.3-r1/image/usr/sbin
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-06-05 13:52:41 UTC
I can't reproduce but I'll just add -j1.  Hopefully it should resolve this without it with minimal cost.
Comment 5 Larry the Git Cow gentoo-dev 2020-06-05 13:57:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a733913255769e9d8fc19210f5d910177ce373b5

commit a733913255769e9d8fc19210f5d910177ce373b5
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-06-05 13:51:59 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-06-05 13:57:03 +0000

    sys-devel/distcc: Force -j1 for install
    
    Closes: https://bugs.gentoo.org/727152
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 sys-devel/distcc/distcc-3.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)