From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id uJJFEEjyxmOtXQEAbAwnHQ (envelope-from ) for ; Tue, 17 Jan 2023 20:08:56 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id KPFOEEjyxmNaFQAAauVa8A (envelope-from ) for ; Tue, 17 Jan 2023 20:08:56 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 12D363C140 for ; Tue, 17 Jan 2023 20:08:55 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHr1a-0005Xl-1U; Tue, 17 Jan 2023 13:49:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pHr1V-0005Wm-WD for guix-devel@gnu.org; Tue, 17 Jan 2023 13:49:30 -0500 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pHr1T-0001iv-59; Tue, 17 Jan 2023 13:49:29 -0500 Received: by mail-wm1-x335.google.com with SMTP id bg13-20020a05600c3c8d00b003d9712b29d2so26542810wmb.2; Tue, 17 Jan 2023 10:49:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=qog3C8xc8U3YSSXsg9SqdkgvQiaBbC+OfbQ9tkGz67c=; b=SvolW/DiZTYvWEH/Fro2yEuc6xfRDlF2jy77/NfBpuBs9jc8/b+lKWTdw2BR/26fGh Oi2mbyME3mRpJEnDdM2vvmxzmH7qbFte+eOshQhiEbwdgZEzBZ+fGmaVhyEkYrBtK4g6 NG/8KMuqqYMOO5MMZ79vw1vE6DzLptO7d7xunljKyu8Q0Ltk2wyKOjBDIGQiKG73G2PL iSTy5stDpJsF4/pOI6aANoahT/tmaGCOgRDnvBolb8gB06rvArEo6FGJYL0LYRX2qt72 1y0dGRfOw+MeQJHOVtur7CMqlkBLUnrBwL5PdACrhHtVuDvM7U2/PhkBgSgZiLgKB+R0 VwvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=qog3C8xc8U3YSSXsg9SqdkgvQiaBbC+OfbQ9tkGz67c=; b=3hGuNXeg2vETLOJYT4vxuarAISi8OujQbNYE/b9R7/Fp2VfZToKdBNOgG8xgFwC4ZD ePnIz7b9PKEDxTd/tFSqmugCI/dMoygzddl2/8tGyD5kR7V99OmlHeMqkD5KcttIi9HW bWD6rLq6ZF0Xl1vGuXeb5yiCNLDX3t/nQULsjoMVPrv2hv4p8ZzyifvK/NG0J2OIx61S Mju8uwhQC4dG32UD8ZEVrTNGY+xCOznrcJ5Oc1pYcbxuqnqow9IGxPpaoeu1sFGkKy/e 6wOJdi/0xDcKNWbNZ4nQIMw2d4afS677Y0bxY5jhq5tGdXf2qeeQG7RrTp8KxRUo9LLR C4fQ== X-Gm-Message-State: AFqh2kodTKfnOui04+ibhRyZbkl5Mlb+A9oV7mFsMF6oa4oEQVmFEjez N55JwVyB+D+R7XIn4FzHFWs1uDsKIiM= X-Google-Smtp-Source: AMrXdXuixqF8j/j6dhNcduLxEDoLI3v+lqrcH82rnH4A/Ss78KaN/qRLszdokfYeJxsCAZuLxxK21Q== X-Received: by 2002:a7b:c849:0:b0:3db:303:2724 with SMTP id c9-20020a7bc849000000b003db03032724mr1038377wml.1.1673981364886; Tue, 17 Jan 2023 10:49:24 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h10-20020a1ccc0a000000b003d237d60318sm37920823wmb.2.2023.01.17.10.49.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Jan 2023 10:49:24 -0800 (PST) From: Simon Tournier To: Ludovic =?utf-8?Q?Court=C3=A8s?= , guix-devel@gnu.org Subject: Re: Packages grow, no longer fit on a =?utf-8?Q?=F0=9F=92=BE?= In-Reply-To: <87tu0s7otg.fsf@inria.fr> References: <87tu0s7otg.fsf@inria.fr> Date: Tue, 17 Jan 2023 16:06:24 +0100 Message-ID: <87h6wpryj3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::335; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x335.google.com X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-TUID: NczfRQ6ICy7O Hi, On sam., 14 janv. 2023 at 23:07, Ludovic Court=C3=A8s wrote: > --8<---------------cut here---------------start------------->8--- > $ guix time-machine --commit=3Dv1.2.0 -- size emacs=20 [...] > total: 859.7 MiB > $ guix time-machine --commit=3Dv1.3.0 -- size emacs=20 [...] > total: 880.5 MiB > $ guix time-machine --commit=3Dv1.4.0 -- size emacs=20 [...] > total: 1592.7 MiB > --8<---------------cut here---------------end--------------->8--- > > I think something went wrong here. :-) [...] > We should do better. I mean, it=E2=80=99s just a text editor, isn=E2=80= =99t it? Just to note to Guix itself significantly grows. :-) --8<---------------cut here---------------start------------->8--- $ for i in 2 3 4; do guix time-machine --commit=3Dv1.$i.0 -- size guix --so= rt=3Dself ;done store item total s= elf /gnu/store/n8vdar2f60mvq62g7mngpqwykbm9rw1q-guix-1.2.0rc2-1.0d4b1af 496.0= 244.5 49.3% /gnu/store/18hp7flyb3yid3yp49i6qcdq0sbi5l1n-guile-3.0.2 132.8 = 53.2 10.7% /gnu/store/ah16zr8mmfkqy23rr7jy5a842ca1q9h1-guile-3.0.4 131.4 = 51.9 10.5% /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31 38.4 = 36.7 7.4% /gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib 71.0 = 32.6 6.6% /gnu/store/z7a6sbvqzb5zapwpznmjkq2rsxil6i67-glibc-utf8-locales-2.31 13.9= 13.9 2.8% [...] total: 496.0 MiB store item total s= elf /gnu/store/9r4954qlv3pszpb8g3h5q2yn1xkda8vm-guix-1.3.0rc2-1.566982b 564.8= 263.9 46.7% /gnu/store/18hp7flyb3yid3yp49i6qcdq0sbi5l1n-guile-3.0.2 132.8 = 53.2 9.4% /gnu/store/m5iprcg6pb5ch86r9agmqwd8v6kp7999-guile-3.0.5 131.7 = 52.1 9.2% /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31 38.4 = 36.7 6.5% /gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib 71.0 = 32.6 5.8% /gnu/store/qzj0j8lv58fyr7dbsjj4fzjcqvgmkwzb-glib-2.62.6 110.3 = 14.7 2.6% /gnu/store/rgydar9dfvflqqz2irgh7njj34amaxc6-glibc-utf8-locales-2.31 13.9= 13.9 2.5% [...] total: 564.8 MiB store item total s= elf /gnu/store/9nvx97hr8kkr26gzwni2fblfn0yq0xjw-guix-1.4.0rc2 637.2 = 330.1 51.8% /gnu/store/qlmpcy5zi84m6dikq3fnx5dz38qpczlc-guile-3.0.8 130.0 = 53.0 8.3% /gnu/store/cnfsv9ywaacyafkqdqsv2ry8f01yr7a9-guile-3.0.7 129.1 = 52.0 8.2% /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33 38.3 = 36.6 5.7% /gnu/store/094bbaq6glba86h1d4cj16xhdi6fk2jl-gcc-10.3.0-lib 71.7 = 33.4 5.2% /gnu/store/96srhmpmxa20wmsck95g3iq4hb3lz4a0-glib-2.70.2 98.1 = 15.3 2.4% /gnu/store/mw3py6smb1pk8yx298hd9ivz9lzbksqi-glibc-utf8-locales-2.33 13.9= 13.9 2.2% [...] total: 637.2 MiB --8<---------------cut here---------------end--------------->8--- Cheers, simon