Received: (at 40504) by debbugs.gnu.org; 18 Mar 2026 12:52:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 18 08:52:04 2026
Received: from localhost ([127.0.0.1]:58588 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1w2qNX-0002dI-8h
for submit <at> debbugs.gnu.org; Wed, 18 Mar 2026 08:52:04 -0400
Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:45099)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
id 1w2qNS-0002cA-Fg
for 40504 <at> debbugs.gnu.org; Wed, 18 Mar 2026 08:51:59 -0400
Received: by mail-wr1-x42f.google.com with SMTP id
ffacd0b85a97d-43b40003d13so527195f8f.2
for <40504 <at> debbugs.gnu.org>; Wed, 18 Mar 2026 05:51:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1773838317; x=1774443117; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:user-agent:message-id:date
:references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=vdJOoUXt3eLHtjXTjf6c6rDQeUZg5HyuDeP/NuKT6Aw=;
b=D4M80iBayOdxzeU6zSzuXmDBt/O62WdN0VuwKFMwSRQzTiEA4to4FRqqVmn2/GIwXe
q+6K23OGJW2DTxDmBVesDzIRQT9w5nPVijql6wVKeR0u9EEJcStoRDyqzsY68iaBz+SS
h7pIA1VsGA8nisFJQXVegElgyQ2zbom4aI8Otfj9dQ8C6Pt6kunW9ZZGYcqzwsAHpI4k
6ub5q+bZC5y3ElK3n4S3vbaXlsD5FrM5/NRIWUCHlBMbl0dIyPu9nrM1IGu2n3Nr+g3R
DZVXusOLtsVYg28616bVBJ4GFe627lScVbKWW1OQIzJH/GGdNxi1ubX5oddqzfjnRXyr
o3Sg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1773838317; x=1774443117;
h=content-transfer-encoding:mime-version:user-agent:message-id:date
:references:in-reply-to:subject:cc:to:from:x-gm-gg
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=vdJOoUXt3eLHtjXTjf6c6rDQeUZg5HyuDeP/NuKT6Aw=;
b=lGa9SMKF9NlZOpiJVfhbe+Cjp04HptnwpFPumJjgavZ2/N37OcIxYuwyl8mxJ6687K
viAgCecHEjrVZALp+QH2Nzgmo19Gsn5nuimyOaMQDZDzH2CZi9NeLXAjbGAfh2ORx8WN
HExz6aRldjiaV4Cplb3Z6QntPh+8o+WestbEp7f3aQA7hLwdZV5p12sHdm08ZRcj/BZk
hPz1RvPW8jqS0fTRsFe4koBIzbz2t64ODHih3qfDhd6Cz4p3BSGHb7lSv2HVDImiRpVO
tGlg9I2JOj1rY+YKwLOwkPq42Z8fvj0T5W1bTpyMmYLEimLx9eMYtv6sidGuwOCsJ6XW
pK0w==
X-Gm-Message-State: AOJu0Yx3Y24HyTrWlP50mGYzsdn1JwprsCqh7RcWGIT8DDNARl70o3uA
wFERJ5LeTaE87Ps1x8GO8gIFNDOmtI0Y81dOIy+VQJlLifx9b48yi2XS+5Ow8w==
X-Gm-Gg: ATEYQzxtJ/nXbhsaDVXap9GEBPxJ8Te63ED71FsiHoenB+al5HQkCIg3Nmo/w8SwNHa
7yA45FT1cerJON7Oaf5vokj451noBofjn6KURwL5yfUQPqVn0YD/z+tO7nl3mDZBHaIElDb60hn
EfZvfblOVyLfiW3XrYkMZn7PbX61TDf8+ohIHKBzrOqLoilNtxlfMTnqK9DjpQdr7r2s239e6go
XhZbvjLi2+D4yMVNLVYAycjOD5POiLXf0b2kflneoCbQzRcYHuxFk9iKzeefU/NN3wCPDoG+Zse
SjJrgTZ+DNqZsBqa1/l9gwQP6kO8sWuf8aV+jwbWIQTcdaW1OhA9SaOZ6GB65QeVwBKsR8DzGvV
gyf0Uf+yJ28v4W0aQR0DcjmucbUogjoRNf+WAU7lFEkZxItb2ASzt6UWCrxnS5VpF3ukJWtI+0O
5+8lALbd3fA4mZTSjgecDW
X-Received: by 2002:a5d:5d86:0:b0:439:c040:cc8a with SMTP id
ffacd0b85a97d-43b527c4be7mr5441398f8f.32.1773838317187;
Wed, 18 Mar 2026 05:51:57 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:4f96:da04:200e:b159])
by smtp.gmail.com with ESMTPSA id
ffacd0b85a97d-43b518a2cd3sm6294497f8f.32.2026.03.18.05.51.56
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 18 Mar 2026 05:51:56 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#40504: Insufficient high-level caching when grafts are enabled
In-Reply-To: <87sghe5jit.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?=
=?utf-8?Q?'s?= message of "Wed, 08 Apr 2020 13:00:58 +0200")
References: <87sghe5jit.fsf@HIDDEN>
Date: Wed, 18 Mar 2026 13:45:38 +0100
Message-ID: <87eclhz4p9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 40504
Cc: 40504 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.0 (/)
Hi Ludo,
On Wed, 08 Apr 2020 at 13:00, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote:
> $ GUIX_PROFILING=3Dadd-data-to-store-cache guix system build gnu/system/e=
xamples/bare-bones.tmpl -d --no-grafts
> /gnu/store/w5bsspzdgr55w01fiywir9a8glzlfiph-system.drv
>
> 'add-data-to-store' cache:
> lookups: 2289
> hits: 174 (7.6%)
> .drv files: 1314 (57.4%)
> Scheme files: 935 (40.8%)
> $ GUIX_PROFILING=3Dadd-data-to-store-cache guix system build gnu/system/e=
xamples/bare-bones.tmpl -d=20
> /gnu/store/fg95kb40mmyyl4py5b2238amzzqdy56k-system.drv
>
> 'add-data-to-store' cache:
> lookups: 2557
> hits: 360 (14.1%)
> .drv files: 1473 (57.6%)
> Scheme files: 1041 (40.7%)
> $ guix describe
> Generacio 137 Mar 31 2020 09:13:55 (nuna)
> guix 011f941
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: 011f9412795c141ea05fdfa3096ab252252d7080
>
> That the =E2=80=98add-data-to-store=E2=80=99 hit rate doubles when grafts=
are enabled
> looks fishy.
This ticket feels alone after year and years=E2=80=A6 Time is flying! :-)
Well, the situation has maybe changed a bit:
--8<---------------cut here---------------start------------->8---
$ GUIX_PROFILING=3Dadd-data-to-store-cache guix system build gnu/system/exa=
mples/bare-bones.tmpl -d --no-grafts
/gnu/store/gpg9dq1h1z61j48dzzxybj94l2zbwcv5-system.drv
'add-data-to-store' cache:
lookups: 2628
hits: 454 (17.3%)
.drv files: 1576 (60.0%)
Scheme files: 925 (35.2%)
$ GUIX_PROFILING=3Dadd-data-to-store-cache guix system build gnu/system/exa=
mples/bare-bones.tmpl -d
/gnu/store/gpg9dq1h1z61j48dzzxybj94l2zbwcv5-system.drv
'add-data-to-store' cache:
lookups: 2733
hits: 559 (20.5%)
.drv files: 1629 (59.6%)
Scheme files: 974 (35.6%)
$ guix describe
Generation 18 Feb 18 2026 15:18:17 (current)
guix 7ee95d4
repository URL: https://git.guix.gnu.org/guix.git
branch: master
commit: 7ee95d47fd8618ce0da4d37e540ce6ac0a0ea389
--8<---------------cut here---------------end--------------->8---
Well, I guess it depends on the number of grafts for the Guix revision
at hand.
In all cases, what could be the next actionable step here? Especially
when considering the Debbugs sunset.
Cheers,
simon
bug-guix@HIDDEN:bug#40504; Package guix.
Full text available.
Received: (at submit) by debbugs.gnu.org; 8 Apr 2020 11:01:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 08 07:01:07 2020
Received: from localhost ([127.0.0.1]:51453 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1jM8SB-0004cl-D9
for submit <at> debbugs.gnu.org; Wed, 08 Apr 2020 07:01:07 -0400
Received: from lists.gnu.org ([209.51.188.17]:55131)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <ludo@HIDDEN>) id 1jM8S8-0004cd-GV
for submit <at> debbugs.gnu.org; Wed, 08 Apr 2020 07:01:06 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:53692)
by lists.gnu.org with esmtp (Exim 4.90_1)
(envelope-from <ludo@HIDDEN>) id 1jM8S7-0003IU-76
for bug-guix@HIDDEN; Wed, 08 Apr 2020 07:01:04 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00,
URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:470:142:3::e]:50732)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
id 1jM8S7-0003lJ-3G
for bug-guix@HIDDEN; Wed, 08 Apr 2020 07:01:03 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=49276 helo=ribbon)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1jM8S5-0003wh-T3
for bug-guix@HIDDEN; Wed, 08 Apr 2020 07:01:02 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: bug-guix@HIDDEN
Subject: Insufficient high-level caching when grafts are enabled
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 18 Germinal an 228 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Wed, 08 Apr 2020 13:00:58 +0200
Message-ID: <87sghe5jit.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
Hello Guix,
--8<---------------cut here---------------start------------->8---
$ GUIX_PROFILING=3Dadd-data-to-store-cache guix system build gnu/system/exa=
mples/bare-bones.tmpl -d --no-grafts
/gnu/store/w5bsspzdgr55w01fiywir9a8glzlfiph-system.drv
'add-data-to-store' cache:
lookups: 2289
hits: 174 (7.6%)
.drv files: 1314 (57.4%)
Scheme files: 935 (40.8%)
$ GUIX_PROFILING=3Dadd-data-to-store-cache guix system build gnu/system/exa=
mples/bare-bones.tmpl -d=20
/gnu/store/fg95kb40mmyyl4py5b2238amzzqdy56k-system.drv
'add-data-to-store' cache:
lookups: 2557
hits: 360 (14.1%)
.drv files: 1473 (57.6%)
Scheme files: 1041 (40.7%)
$ guix describe
Generacio 137 Mar 31 2020 09:13:55 (nuna)
guix 011f941
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 011f9412795c141ea05fdfa3096ab252252d7080
--8<---------------cut here---------------end--------------->8---
That the =E2=80=98add-data-to-store=E2=80=99 hit rate doubles when grafts a=
re enabled
looks fishy.
Ludo=E2=80=99.
Ludovic Courtès <ludo@HIDDEN>:bug-guix@HIDDEN.
Full text available.bug-guix@HIDDEN:bug#40504; Package guix.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.