Gentoo Archives: gentoo-portage-dev

From: Joakim Tjernlund <Joakim.Tjernlund@××××××××.com>
To: "gentoo-portage-dev@l.g.o" <gentoo-portage-dev@l.g.o>
Subject: [gentoo-portage-dev] trying to speed up emerge
Date: Wed, 10 Feb 2016 18:02:17
Message-Id: 1455127330.28516.18.camel@infinera.com
1 emerge -NDuv world takes a log time until it begins to build pks, has been
2 like this for a long time.
3
4 straced emerge and I see the pattern below repeat over and over again.
5 I figured there is some cache problem but I cannot find out how to fix it.
6 Been running emerge --regen/--metadata and egencache --update --repo xxx for all repos/overlays
7 Where to look next?
8
9 Jocke
10
11 stat("/usr/portage/profiles/base/profile.bashrc", {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
12 stat("/usr/portage/profiles/default/linux/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
13 stat("/usr/portage/profiles/arch/base/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
14 stat("/usr/portage/profiles/features/multilib/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
15 stat("/usr/portage/profiles/features/multilib/lib32/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
16 stat("/usr/portage/profiles/arch/amd64/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
17 stat("/usr/portage/profiles/default/linux/amd64/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
18 stat("/usr/portage/profiles/releases/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
19 stat("/usr/portage/profiles/releases/13.0/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
20 stat("/usr/portage/profiles/default/linux/amd64/13.0/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
21 stat("/usr/portage/profiles/targets/desktop/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
22 stat("/usr/portage/profiles/default/linux/amd64/13.0/desktop/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
23 stat("/var/lib/layman/transmode/profiles/gentoo64-common/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
24 stat("/var/lib/layman/transmode/profiles/gentoo64/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
25 stat("/etc/portage/profile/profile.bashrc", 0x7ffd69c0d1d0) = -1 ENOENT (No such file or directory)
26 access("/var/lib/layman/transmode/media-libs/gegl/gegl-9999.ebuild", R_OK) = -1 ENOENT (No such file or directory)
27 access("/var/lib/layman/tmv3-cross-overlay/media-libs/gegl/gegl-9999.ebuild", R_OK) = -1 ENOENT (No such file or directory)
28 access("/var/lib/layman/telred/media-libs/gegl/gegl-9999.ebuild", R_OK) = -1 ENOENT (No such file or directory)
29 access("/usr/local/portage/gentoo-mate/media-libs/gegl/gegl-9999.ebuild", R_OK) = -1 ENOENT (No such file or directory)
30 access("/var/lib/layman/transmode/media-libs/gegl/gegl-0.3.4.ebuild", R_OK) = -1 ENOENT (No such file or directory)
31 access("/var/lib/layman/tmv3-cross-overlay/media-libs/gegl/gegl-0.3.4.ebuild", R_OK) = -1 ENOENT (No such file or directory)
32 access("/var/lib/layman/telred/media-libs/gegl/gegl-0.3.4.ebuild", R_OK) = -1 ENOENT (No such file or directory)
33 access("/usr/local/portage/gentoo-mate/media-libs/gegl/gegl-0.3.4.ebuild", R_OK) = -1 ENOENT (No such file or directory)
34 access("/var/lib/layman/transmode/media-libs/gegl/gegl-0.3.2.ebuild", R_OK) = -1 ENOENT (No such file or directory)
35 access("/var/lib/layman/tmv3-cross-overlay/media-libs/gegl/gegl-0.3.2.ebuild", R_OK) = -1 ENOENT (No such file or directory)
36 access("/var/lib/layman/telred/media-libs/gegl/gegl-0.3.2.ebuild", R_OK) = -1 ENOENT (No such file or directory)
37 access("/usr/local/portage/gentoo-mate/media-libs/gegl/gegl-0.3.2.ebuild", R_OK) = -1 ENOENT (No such file or directory)
38 access("/var/lib/layman/transmode/media-libs/gegl/gegl-0.3.0.ebuild", R_OK) = -1 ENOENT (No such file or directory)
39 access("/var/lib/layman/tmv3-cross-overlay/media-libs/gegl/gegl-0.3.0.ebuild", R_OK) = -1 ENOENT (No such file or directory)
40 access("/var/lib/layman/telred/media-libs/gegl/gegl-0.3.0.ebuild", R_OK) = -1 ENOENT (No such file or directory)
41 access("/usr/local/portage/gentoo-mate/media-libs/gegl/gegl-0.3.0.ebuild", R_OK) = -1 ENOENT (No such file or directory)
42 access("/var/lib/layman/transmode/media-libs/gegl/gegl-0.2.0-r2.ebuild", R_OK) = -1 ENOENT (No such file or directory)
43 access("/var/lib/layman/tmv3-cross-overlay/media-libs/gegl/gegl-0.2.0-r2.ebuild", R_OK) = -1 ENOENT (No such file or directory)
44 access("/var/lib/layman/telred/media-libs/gegl/gegl-0.2.0-r2.ebuild", R_OK) = -1 ENOENT (No such file or directory)
45 access("/usr/local/portage/gentoo-mate/media-libs/gegl/gegl-0.2.0-r2.ebuild", R_OK) = -1 ENOENT (No such file or directory)