From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 11 14:41:21 2022 Received: (at submit) by debbugs.gnu.org; 11 Jan 2022 19:41:21 +0000 Received: from localhost ([127.0.0.1]:55629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7N1E-00078P-PA for submit@debbugs.gnu.org; Tue, 11 Jan 2022 14:41:21 -0500 Received: from lists.gnu.org ([209.51.188.17]:37920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7N19-000783-RX for submit@debbugs.gnu.org; Tue, 11 Jan 2022 14:41:19 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41658) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7N14-0008Kb-A8 for bug-guix@gnu.org; Tue, 11 Jan 2022 14:41:11 -0500 Received: from [2a02:c205:2020:6054::1] (port=40942 helo=tobias.gr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7N11-0006GR-8r for bug-guix@gnu.org; Tue, 11 Jan 2022 14:41:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=dlZ8YOSGrRSgP XkX5mBYq0zqXUStsj9CqUd/gOxP2WE=; h=date:subject:to:from; d=tobias.gr; b=nfDe/aJMhaGMeMdTyb0bZJiImzldm1c5Nkmw7oXCYUFP8NJ3ChKsCMHZHaQGedL5oKQ9 clpHA/3Uqu8wLIzRS0sCqGLn3CZXbr1nIKxktDWMSsb2F6GjH91jCbhh5gkihfHUPJpDt8 TsYyuG3BF2ZrA2DT1G6+IeHQycfMEXKKLxwaOTQnXq68DWF0a1I+BGcIqop03X7VRIQVIa ya2sm2yehGa2Gh9o8Qw3vBXM4e+yAE+UfEY4tZBw8Yxk+NXom46mdt5qPeBDIPBhkhnvOa 7z28Xt2zFum18Y3NeFc9EvBVqfNy43J3V9CEh2nczTqHnZ9fkq3ykS0/aDFT1YCA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 9792ac40 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 11 Jan 2022 19:40:56 +0000 (UTC) From: Tobias Geerinckx-Rice To: Bug reports for GNU Guix Subject: System test partition.img differs in size across hosts(?) Date: Tue, 11 Jan 2022 20:31:27 +0100 BIMI-Selector: v=BIMI1; s=default; Message-ID: <874k6akqlx.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a02:c205:2020:6054::1 (failed) Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Guix, This is weird. On berlin: =2D-8<---------------cut here---------------start------------->8--- $ guix build=20 /gnu/store/91wjmydy556ibl38xydpb8yisp3gvx8w-partition.img.drv [=E2=80=A6] Creating filesystem with 351 1k blocks and 40 inodes [=E2=80=A6] /gnu/store/q18ca3ilma0h5hpn4s39xhzn0kc7jm5x-partition.img =2D-8<---------------cut here---------------end--------------->8--- On my laptop: =2D-8<---------------cut here---------------start------------->8--- $ guix build=20 /gnu/store/91wjmydy556ibl38xydpb8yisp3gvx8w-partition.img.drv [=E2=80=A6] Creating filesystem with 242 1k blocks and 32 inodes [=E2=80=A6] Copying files into the device: ext2fs_symlink: Could not allocate=20 inode in ext2 filesystem while creating symlink "system" __populate_fs: Could not allocate inode in ext2 filesystem while=20 writing symlink"system" mke2fs: Could not allocate inode in ext2 filesystem while=20 populating file system =2D-8<---------------cut here---------------end--------------->8--- This happens with both a tmpfs and a bcachefs /tmp. The same make check-system TESTS=3D"openvswitch" fails for Marius as=20 well, although I don't know the exact output. They tested btrfs=20 and tmpfs, and suggested a kernel regression. I don't understand how that would cause this, but I'm forced to=20 agree: something spooky is going on in the chroot and the kernel=20 is a big variable. The attached patch was written before I was aware of above=20 weirdness and only works around the issue. Kind regards, T G-R --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-build-image-Account-for-fixed-size-file-system-struc.patch Content-Transfer-Encoding: quoted-printable From=2018f288d4b69faa73ffb75488dbc924640441d7ee Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 11 Jan 2022 19:56:53 +0100 Subject: [PATCH] build: image: Account for fixed-size file system structure= s. * gnu/build/image.scm (estimate-partition-size): Enforce a 1-MiB minimum. =2D-- gnu/build/image.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/build/image.scm b/gnu/build/image.scm index bdd5ec25a9..81caa424f8 100644 =2D-- a/gnu/build/image.scm +++ b/gnu/build/image.scm @@ -3,7 +3,7 @@ ;;; Copyright =C2=A9 2016 Christine Lemmer-Webber ;;; Copyright =C2=A9 2016, 2017 Leo Famulari ;;; Copyright =C2=A9 2017 Marius Bakke =2D;;; Copyright =C2=A9 2020 Tobias Geerinckx-Rice +;;; Copyright =C2=A9 2020, 2022 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2020 Mathieu Othacehe ;;; ;;; This file is part of GNU Guix. @@ -62,8 +62,10 @@ (define (size-in-kib size) =20 (define (estimate-partition-size root) "Given the ROOT directory, evaluate and return its size. As this doesn't =2Dtake the partition metadata size into account, take a 25% margin." =2D (* 1.25 (file-size root))) +take the partition metadata size into account, take a 25% margin. As this= in +turn doesn't take any constant overhead into account, force a 1-MiB minimu= m." + (max (ash 1 20) + (* 1.25 (file-size root)))) =20 (define* (make-ext-image partition target root #:key =2D-=20 2.34.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYd3dSg0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15ZlsA+wXVpEYWsFN1dr6+JG7ORtm3P8snCJRGFG9woL+w nDeQAQDTyXIUvFylXSHtRC4soI6fyh7A4ImBKKMfvzrOzTsmAw== =A7Ap -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 11 14:47:23 2022 Received: (at submit) by debbugs.gnu.org; 11 Jan 2022 19:47:24 +0000 Received: from localhost ([127.0.0.1]:55635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7N75-0007Nb-Km for submit@debbugs.gnu.org; Tue, 11 Jan 2022 14:47:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:43724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7N72-0007NN-Tg for submit@debbugs.gnu.org; Tue, 11 Jan 2022 14:47:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43248) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7N72-00048T-Ml for bug-guix@gnu.org; Tue, 11 Jan 2022 14:47:20 -0500 Received: from [2a02:c205:2020:6054::1] (port=40944 helo=tobias.gr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7N70-0007Pf-RR for bug-guix@gnu.org; Tue, 11 Jan 2022 14:47:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=2I+QKFs+rUCP0 GOvOX0+/C9F346qPZozfZP8cvdwl2k=; h=in-reply-to:date:subject:cc:from: references; d=tobias.gr; b=HXFu+Kjd6OllHVTB42uOZKUSG5rTkzMU1bLM/dVWtzR /F13c5zoYJl6JRnuBjJtf/jMlnEv3dSJ7kOvu1J2sWnGdACI9TIG4ipmaNxx3FKsRmAm4p z222ZkRx9g2jSRrnDHMM8fEAJDcr+ZbaauGlzQhqUzLZxI/jw4AeCjIqMiu3EdE2H/1riF hcTUyAOQ03fDcX00bnMkYavkoAPyDtJz5iqh4N16ufAh4Wb+9/vVjfiyYgnObJ+oQcVGMe Pe8VX81RXfi7SvHoSOFETKLNCzIISQ4/u6GuVu+3/xbgCam767Jy+lLvkFBQZUg5FWRuHY hjsUmMdEO9yNwv/0FSw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id ff2f0d92 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 11 Jan 2022 19:47:13 +0000 (UTC) References: <874k6akqlx.fsf@nckx> From: Tobias Geerinckx-Rice Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) Date: Tue, 11 Jan 2022 20:44:11 +0100 In-reply-to: <874k6akqlx.fsf@nckx> BIMI-Selector: v=BIMI1; s=default; Message-ID: <87zgo2jbr1.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a02:c205:2020:6054::1 (failed) Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -2 X-Spam_score: -0.3 X-Spam_bar: / X-Spam_report: (-0.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MISSING_HEADERS=1.021, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: submit Cc: 53194@debbugs.gnu.org, bug-guix@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable The most likely culprit is a change or difference in how the=20 kernel answers FILE-SIZE's =E2=80=98how much disc space does FILE=20 consume?=E2=80=99 =E2=80=94 rounding it to N blocks or bytes, including or= =20 excluding directory sizes, differing reported directory sizes,=20 etc. I'll do more testing. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYd3ewg0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15sJEA/jjkAnpHLQ1QP0BrCsYY5odeA4T79DyHrKjmauBy +uFoAQDd/Mtj3rleq6mihEDNdAVa1/tIVHJQ7pZKEW+7BDCKCA== =E0rL -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 25 12:55:14 2022 Received: (at 53194) by debbugs.gnu.org; 25 Jan 2022 17:55:14 +0000 Received: from localhost ([127.0.0.1]:49977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCQ2E-0002lf-7i for submit@debbugs.gnu.org; Tue, 25 Jan 2022 12:55:14 -0500 Received: from mail-qv1-f53.google.com ([209.85.219.53]:41665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCQ29-0002lK-PL for 53194@debbugs.gnu.org; Tue, 25 Jan 2022 12:55:13 -0500 Received: by mail-qv1-f53.google.com with SMTP id hu2so26052558qvb.8 for <53194@debbugs.gnu.org>; Tue, 25 Jan 2022 09:55:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=yOMrEZklkgCXlqGQt8M4w+lQUPq1lYL8apdxQpVyxA8=; b=X3qXDRFRDM5+fkYhZoVIlkfj+ot6j9B0rGUR7RVHx16dTs8nsQO4VUcEW+8nHv+zyG JxVufnGOL7SKvmH4CsVsN5H4hgign6uQtMAkAKmleWclxcuAOmGbVoSeDWI1eIdRXCi2 byEVZTSweBMP0n5zdwcUy34/Uqca33WTzt8914u09kBiOpGvV1W7OmmREFqftV1hWM0R 6219msXMQVnyWYccoAcYyABDhwgGVdlG//cF5Yk54hIPG6n+WU+P3yL4jfy9rD8LdjK8 znQuD8pyRRJupXK3ytYtjXRpP/05s0lTlKWMeJUftTtH+MIzQChOc3Ji1hZspGLsamyq Auuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=yOMrEZklkgCXlqGQt8M4w+lQUPq1lYL8apdxQpVyxA8=; b=GNv36+C/JD4HxAZmQLYTiPHE0cdcKLfoC70po14fYmqoU4joQpIK4wExoNrTSQSBvp ZopP/jFffb4meje3XZihDqNZhlWeiIxFIQDBwDOLQa4fN/xDeGshVbFAC3oajB38t3wW H3mRFRzuD4Fd2/qHoX3rfuWb1yd31pgmsOfVP8MgmOzGKG7isDSPwdFpU+LGhgyNF1pa lmXywZJ7IBWpae8y6/dYDygPVACyx6HU4PTEtcE9KLwwysQ20z1AmidZ4WKGFkUvSSit drtfosg2bGxFvUJ8mMQTaNBaTAKvlYOkC0ifHrAJBzD0moGdFKI8hgQBdp88rFhSuF3c qrPg== X-Gm-Message-State: AOAM531/eJmyG7KFa4RL7Ud5lLtGE/b3ylaWQ6QIrr8NXxC4wOXzA7wV rUVeR2dwzif/+NXu07PcPD/lKDhBbEY= X-Google-Smtp-Source: ABdhPJzKWS5YtMOlEJQLWHak2/JaqSevJWhiDEWOmPU+mbvarInHU3XklmxZBWDENhM4YnzlErJElQ== X-Received: by 2002:a05:6214:2307:: with SMTP id gc7mr20391792qvb.7.1643133303803; Tue, 25 Jan 2022 09:55:03 -0800 (PST) Received: from hurd (dsl-10-136-58.b2b2c.ca. [72.10.136.58]) by smtp.gmail.com with ESMTPSA id e15sm8636391qtp.48.2022.01.25.09.55.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Jan 2022 09:55:03 -0800 (PST) From: Maxim Cournoyer To: Tobias Geerinckx-Rice Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) References: <874k6akqlx.fsf@nckx> Date: Tue, 25 Jan 2022 12:54:50 -0500 In-Reply-To: <874k6akqlx.fsf@nckx> (Tobias Geerinckx-Rice's message of "Tue, 11 Jan 2022 20:31:27 +0100") Message-ID: <87r18v4s5x.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53194 Cc: 53194@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Tobias, [...] > diff --git a/gnu/build/image.scm b/gnu/build/image.scm > index bdd5ec25a9..81caa424f8 100644 > --- a/gnu/build/image.scm > +++ b/gnu/build/image.scm > @@ -3,7 +3,7 @@ > ;;; Copyright =C2=A9 2016 Christine Lemmer-Webber > ;;; Copyright =C2=A9 2016, 2017 Leo Famulari > ;;; Copyright =C2=A9 2017 Marius Bakke > -;;; Copyright =C2=A9 2020 Tobias Geerinckx-Rice > +;;; Copyright =C2=A9 2020, 2022 Tobias Geerinckx-Rice > ;;; Copyright =C2=A9 2020 Mathieu Othacehe > ;;; > ;;; This file is part of GNU Guix. > @@ -62,8 +62,10 @@ (define (size-in-kib size) >=20=20 > (define (estimate-partition-size root) > "Given the ROOT directory, evaluate and return its size. As this does= n't > -take the partition metadata size into account, take a 25% margin." > - (* 1.25 (file-size root))) > +take the partition metadata size into account, take a 25% margin. As th= is in > +turn doesn't take any constant overhead into account, force a 1-MiB mini= mum." > + (max (ash 1 20) > + (* 1.25 (file-size root)))) >=20=20 > (define* (make-ext-image partition target root > #:key Looks reasonable to me (although it is interesting that the behavior is not the same across machines...). While at it, you may want to fix this docstring: --8<---------------cut here---------------start------------->8--- (define (file-size file) - "Return the size of bytes of FILE, entering it if FILE is a directory." + "Return the size in bytes of FILE, entering it if FILE is a directory." (file-system-fold (const #t) (lambda (file stat result) ;leaf (+ (stat:size stat) result)) --8<---------------cut here---------------end--------------->8--- in guix/build/store-copy.scm. Thanks! Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 03 23:43:55 2022 Received: (at submit) by debbugs.gnu.org; 4 Feb 2022 04:43:55 +0000 Received: from localhost ([127.0.0.1]:58558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFqRu-0006Wv-Sz for submit@debbugs.gnu.org; Thu, 03 Feb 2022 23:43:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:44382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFqRr-0006WZ-6B for submit@debbugs.gnu.org; Thu, 03 Feb 2022 23:43:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45528) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFqRq-0000Bx-Ow for bug-guix@gnu.org; Thu, 03 Feb 2022 23:43:51 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:53055) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFqRm-0005cn-VT for bug-guix@gnu.org; Thu, 03 Feb 2022 23:43:49 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 074283200EE0; Thu, 3 Feb 2022 23:43:44 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 03 Feb 2022 23:43:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-transfer-encoding:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; bh=6LcnMNVhl+E xiVoIGzygU+jgTYRrlVbCDgx4f64K1e8=; b=Xqrf2UrruFjiImfhl51uarVW8K/ +2u+imqDvl7jRc1LxF6XGUCNZPTRWYg4xrF+BBZIkGfVuTlOnnAF/zhv8K1xJRpr 19ON88gLkPb6SGEndnhcsja4t+DP2TYXAUGaNHFmMFcag3d+6HKiVQ64eSfz3L9b KuNBWQM7iDzvjOFI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=6LcnMNVhl+ExiVoIGzygU+jgTYRrlVbCDgx4f64K1 e8=; b=jk9tPMHpIMrw6EhT5k5Y2PKl9Rk2QSiG8OTb3C9tuDMW2+ZHkdQZYL0an dQ+d+7qcLlIPEQIqT8MDIXNipDY4qtyROBqWkUiBUs4Z0mZ1Pa5D/u0qQJDlvael TGGVLFCAAo93BxQpJkIQIg9n+uR/6VXNiknoEdozdgBwe2dh2azaOfex4NxojFfI jDoDAuro3nA1Fwz5DZLqcLvtjpfM7GxuBAWP0RX1snisPIXCimIdaqy7+NcfPjkY m67LA1j+uCYzcXHNKVXFy0E5m0Swy3Vq94ydzgJrdClK/x0wjHz6Z9ejyZch9jnY wgo8wgZfIVl36grmTqCIC6LWvILpA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgeekgdejiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggugfgjsehtkeertddttdejnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeegjeeggeehtddugfffuddtvdfffeffjeekffffveffheegvddvuedtffekjeej jeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 3 Feb 2022 23:43:44 -0500 (EST) Date: Thu, 3 Feb 2022 23:43:42 -0500 From: Leo Famulari To: Tobias Geerinckx-Rice via Bug reports for GNU Guix Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) Message-ID: References: <874k6akqlx.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <874k6akqlx.fsf@nckx> Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 53194@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Tue, Jan 11, 2022 at 08:31:27PM +0100, Tobias Geerinckx-Rice via Bug reports for GNU Guix wrote: > On my laptop: > > --8<---------------cut here---------------start------------->8--- > $ guix build /gnu/store/91wjmydy556ibl38xydpb8yisp3gvx8w-partition.img.drv > […] > Creating filesystem with 242 1k blocks and 32 inodes > […] > Copying files into the device: ext2fs_symlink: Could not allocate inode in > ext2 filesystem while creating symlink "system" > __populate_fs: Could not allocate inode in ext2 filesystem while writing > symlink"system" > mke2fs: Could not allocate inode in ext2 filesystem while populating file > system > --8<---------------cut here---------------end--------------->8--- Same here. > This happens with both a tmpfs and a bcachefs /tmp. And also on btrfs. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 04 00:17:31 2022 Received: (at submit) by debbugs.gnu.org; 4 Feb 2022 05:17:31 +0000 Received: from localhost ([127.0.0.1]:58601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFqyQ-0007Nw-Qk for submit@debbugs.gnu.org; Fri, 04 Feb 2022 00:17:31 -0500 Received: from lists.gnu.org ([209.51.188.17]:55040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFqyK-0007NX-Bh for submit@debbugs.gnu.org; Fri, 04 Feb 2022 00:17:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFqyK-0000ZU-4Y for bug-guix@gnu.org; Fri, 04 Feb 2022 00:17:24 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:48619) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFqyI-0003tc-Bm for bug-guix@gnu.org; Fri, 04 Feb 2022 00:17:23 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 0BA073200E5D; Fri, 4 Feb 2022 00:17:19 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 04 Feb 2022 00:17:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=4wazqNtSaRJn78IlmoQGbFJV0HE XsGwHlYWcjr9CPDA=; b=PbMgPOTWzjizaUylwRQq22NqEQogSkE8Q9Vc9/3rMPg ioPGfJ/jMVM0dzwNbCKuJvSa+XsM6+YptaDCH4Th0eKWClrtjMxlBG6k6S7BiZh4 wU1lB0BS7tv5YYsgLtJitQhnsNw6H6hmNtU0oTMLrdc5TLU12R7fNSfqv/8apkQg = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=4wazqNtSaRJn78Ilm oQGbFJV0HEXsGwHlYWcjr9CPDA=; b=cJ7rsw0qIdyZKoa0lmlLeoziRSyIV81St SDqGM4y2ghh2aHoQVnbLjKtNCfOwhjgCQr19ZxeZmxE6TusDXpd+RO9xjNgCI1Xh I6FShUlCA/LNTjzcmRf0ov8khugT1PrQaosCLcOCOjx7phiyaCbMf6hv+SHe7rUG mtfZbRsTtml3Pud7dUQzOGLVLw0f0so/uTAm5pNpim8/BSj6PKopZZALG3M/lu2B adfRH3wWoDKQYYyepS75RLo83zwMUS6Sgz+gzx6niQGe+UhD/CmN2pmC7Ou3KBC0 bfT6cc8lTLuu1IL752SwkUPEPFsZEf7hRDtaELxGjLw+dve1pikWw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgeekgdekvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvg hrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheffvefg necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvoh esfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 4 Feb 2022 00:17:19 -0500 (EST) Date: Fri, 4 Feb 2022 00:17:08 -0500 From: Leo Famulari To: Tobias Geerinckx-Rice via Bug reports for GNU Guix Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) Message-ID: References: <874k6akqlx.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <874k6akqlx.fsf@nckx> Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 53194@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Tue, Jan 11, 2022 at 08:31:27PM +0100, Tobias Geerinckx-Rice via Bug reports for GNU Guix wrote: > This is weird. On berlin: Berlin is using ext4, right? > On my laptop: > --8<---------------cut here---------------start------------->8--- [...] > mke2fs: Could not allocate inode in ext2 filesystem while populating file > system > --8<---------------cut here---------------end--------------->8--- > > This happens with both a tmpfs and a bcachefs /tmp. And it fails for me on btrfs, but not on ext4. I tested with Guix kernels 5.16.5, 5.15.17, and 5.15.15, as well as Debian's 5.10.0-11-amd64. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 04 00:23:40 2022 Received: (at submit) by debbugs.gnu.org; 4 Feb 2022 05:23:40 +0000 Received: from localhost ([127.0.0.1]:58610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFr4N-0007X6-NA for submit@debbugs.gnu.org; Fri, 04 Feb 2022 00:23:40 -0500 Received: from lists.gnu.org ([209.51.188.17]:33186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFr4L-0007Ws-7M for submit@debbugs.gnu.org; Fri, 04 Feb 2022 00:23:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50446) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFr4K-00059h-Tg for bug-guix@gnu.org; Fri, 04 Feb 2022 00:23:37 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:38293) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFr4J-0004gV-3D for bug-guix@gnu.org; Fri, 04 Feb 2022 00:23:36 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 4607F32015ED; Fri, 4 Feb 2022 00:23:33 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 04 Feb 2022 00:23:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-transfer-encoding:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; bh=Mw0tcT6UHXw yvYJK6ik+u8S2RLRdnd7wGr74qeYK/Qg=; b=pKoSnUz3l+jj8oSJNUAteGXoOLo drAHePH2cfR+hLi5s5erqEhFZdAV0aabZiAVuzxI9EtiqZ3BWkJEWU92/TcmpDH9 j7un8yfIGtu+TRWtOnmfMYRq9ybPlDX3DgCBElTDtVvDiNP8a9JXEBGTcsnkVTfC NZt8GoJCA3kFdJZ4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=Mw0tcT6UHXwyvYJK6ik+u8S2RLRdnd7wGr74qeYK/ Qg=; b=PtviHaOITt4JWMbrzn3uWMoxzcgfizcucE1fY7GA18AAO8bXkTnMuf9MO W2XHeUqummOB37ypTvR7JjeowGZlAmqF+9Xojicl8eiJfCHj07XjDJfrJWrO3Kay DocWyJK/wQZN3TnEEa4aievAFtmKscdAhZXF9m6xp0NcFdWJ4Px+7gcYKApxRQ4R /4p81TTqYlZwyOV3o6q6PJItysqVoLTDQEeU+qvuxQnrwvzKHJ9F6JT4c5IKG6FU MEUThaK61ebNf891UkSq9udpV0xQRGl76V2JcvNF+ryMLmnImx9QfHx0EN6gs1Xg CWgjKBJ9NBqNY08m60FuESxBCKD+Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgeekgdekfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggugfgjsehtkeertddttdejnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeegjeeggeehtddugfffuddtvdfffeffjeekffffveffheegvddvuedtffekjeej jeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 4 Feb 2022 00:23:32 -0500 (EST) Date: Fri, 4 Feb 2022 00:23:30 -0500 From: Leo Famulari To: Tobias Geerinckx-Rice via Bug reports for GNU Guix Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) Message-ID: References: <874k6akqlx.fsf@nckx> <87zgo2jbr1.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87zgo2jbr1.fsf@nckx> Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 53194@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Tue, Jan 11, 2022 at 08:44:11PM +0100, Tobias Geerinckx-Rice via Bug reports for GNU Guix wrote: > The most likely culprit is a change or difference in how the kernel answers > FILE-SIZE's ‘how much disc space does FILE consume?’ — rounding it to N > blocks or bytes, including or excluding directory sizes, differing reported > directory sizes, etc. I'm going to build the version of the kernel used on berlin and test with that. I do find myself wondering if something in Guix is measuring the wrong thing: maybe we are measuring the size of files compressed in transit, rather than their uncompressed size on disk. Or something like that. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 04 00:32:13 2022 Received: (at submit) by debbugs.gnu.org; 4 Feb 2022 05:32:13 +0000 Received: from localhost ([127.0.0.1]:58618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFrCe-0007kv-TR for submit@debbugs.gnu.org; Fri, 04 Feb 2022 00:32:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:33832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFrCd-0007kn-4R for submit@debbugs.gnu.org; Fri, 04 Feb 2022 00:32:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51270) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFrCc-00065G-UN for bug-guix@gnu.org; Fri, 04 Feb 2022 00:32:10 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:59473) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFrCb-0005uy-5W for bug-guix@gnu.org; Fri, 04 Feb 2022 00:32:10 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id CFFA43201DCC; Fri, 4 Feb 2022 00:32:07 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Fri, 04 Feb 2022 00:32:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=L3doREkP78SmGCisl/F8EP2M5x1 978A8mI1JM5fASbE=; b=ZRWH+bTRmk7ypkDXUzyHLlayd32qkXJYkMuxDUJWJ+G AMiw6tWNWuz1Z/PgdrVn5L6q5ZzKF4Afh2uqx9LiiclXG37QhsGw9wvGXx8akNIW DwrkYmgHURKt3GQ3y6DhWTH9x6U+kyqv/m1JgbS9gXFHU95JMnlLwS7gXepF+Awk = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=L3doREkP78SmGCisl /F8EP2M5x1978A8mI1JM5fASbE=; b=Kk8bEpaoobhNR+qpxqQMS/NvQSjwMDM/I eC7gQmk0NKK4fjJjV7bliQDDhVNiczUa+6MdSdDDIN8by49s5CZL+ZKMcSkbqU1t JhwXkqL6TpWmBC+5prZJ+4ybIaLYAAYNDhOOtB0n2Q3M8F4s2qiuyByiqkUjKdRk otvqs35CRtfs5SaSxQzQusiTqilxLMTpCc4VvyoYFORE4woZa0xiJP1bOjZVigYS aQpVOH6x1IVMPtISEZAkpJ1wyyrfS6RqCmrQdhE4oXKY/zO1iaHesFseJipL1++D MGHlw6WEpLhgfQ4wUoS7rGt6OVeaqq3pZEeclx18+4vpNQAVGABAg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgeekgdekhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvg hrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheffvefg necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvoh esfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 4 Feb 2022 00:32:06 -0500 (EST) Date: Fri, 4 Feb 2022 00:32:04 -0500 From: Leo Famulari To: Tobias Geerinckx-Rice via Bug reports for GNU Guix Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) Message-ID: References: <874k6akqlx.fsf@nckx> <87zgo2jbr1.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 53194@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Fri, Feb 04, 2022 at 12:23:30AM -0500, Leo Famulari wrote: > I'm going to build the version of the kernel used on berlin and test > with that. Actually, I already had it built. This bug still manifests on that version of the kernel. So... > I do find myself wondering if something in Guix is measuring the wrong > thing: maybe we are measuring the size of files compressed in transit, > rather than their uncompressed size on disk. Or something like that. I'm still leaning towards something besides a change in the kernel. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 04 11:55:58 2022 Received: (at submit) by debbugs.gnu.org; 4 Feb 2022 16:55:58 +0000 Received: from localhost ([127.0.0.1]:60940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG1sM-0002mZ-FP for submit@debbugs.gnu.org; Fri, 04 Feb 2022 11:55:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:33914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG1sK-0002mQ-3j for submit@debbugs.gnu.org; Fri, 04 Feb 2022 11:55:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53870) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nG1sJ-00035l-Qa for bug-guix@gnu.org; Fri, 04 Feb 2022 11:55:55 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:33781) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nG1sH-0003Jt-JG; Fri, 04 Feb 2022 11:55:55 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id BAF1132020B3; Fri, 4 Feb 2022 11:55:32 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 04 Feb 2022 11:55:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=NsC+wM87sSElo3cMh6ZzGCkI2NN ursK6jCsiN66ozy8=; b=y8NoxlcMAI2go71V/92rBZpof5kHCyqYe31PaW7afMT dVOhyijU3TaT/un3P+NCWfilYSLTA61YB5c6lcm+Qbi3Zjyue5w9HR8fGOUCZZuK C+At7ZkTtZj4+ctBGLhub6lMemVoGybTBPKBL2shD2W/laxoARSy+1I6SulGPe/c = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=NsC+wM87sSElo3cMh 6ZzGCkI2NNursK6jCsiN66ozy8=; b=YtREx8RerTE2ZulaO89W0G4prXg2kle/q roOpXWfwF4l0ydAtL984/ydq97ydfrowAu1Akb1rgJ+S2BxGSHWD3k6k4/434f8E WhsCD9JomvEuB+gfzPSYBFqLWqHL8X2W0OsSpdVpUMRplkG4RV3UeAITAP8b6uBK jQCG5863q9riZLRobdWcAALY2jU2n9ffggP0FhxS/dz2icfGrW7aijIxi3VQ3B8h WTvG/A7+awEq3xfxPwbROOSt2l5vtfIt5xS27wdSfQPDi6wqb1IZz+q1FHVdfFI/ ezQ5GwQ+oCqPn/S1fwQ06IZ8p+WDwlPYamlecTF87+OZ8ssWYFXbg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgeelgdelfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvg hrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheffvefg necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvoh esfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 4 Feb 2022 11:55:31 -0500 (EST) Date: Fri, 4 Feb 2022 11:55:30 -0500 From: Leo Famulari To: Tobias Geerinckx-Rice via Bug reports for GNU Guix Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) Message-ID: References: <874k6akqlx.fsf@nckx> <87zgo2jbr1.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=64.147.123.25; envelope-from=leo@famulari.name; helo=wout2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 53194@debbugs.gnu.org, othacehe@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Fri, Feb 04, 2022 at 12:32:04AM -0500, Leo Famulari wrote: > I'm still leaning towards something besides a change in the kernel. Using bisection of the Guix Git repo, it seems the problem was introduced in commit 2d12ec724ea2, "scripts: system: Rationalize persistency." From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 04 12:04:56 2022 Received: (at control) by debbugs.gnu.org; 4 Feb 2022 17:04:56 +0000 Received: from localhost ([127.0.0.1]:60960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG212-00031V-IB for submit@debbugs.gnu.org; Fri, 04 Feb 2022 12:04:56 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:40769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nG210-00031I-LD for control@debbugs.gnu.org; Fri, 04 Feb 2022 12:04:55 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 51D5632020B0; Fri, 4 Feb 2022 12:04:48 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Fri, 04 Feb 2022 12:04:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:to:to; s=mesmtp; bh=cBecqm m3+Eod4xsirzv4QFgAluHjLyNfFN3WhByaULs=; b=VFIAsb8+O0hewUsy9E12v0 HrnuE2TGaxzYW0VIRosuHscLlK88T98rGVDmbVqQIyH2+F+cnnzv+h+Kgqu/veX5 UR2HF3aPFJt1t20FQeBgXvF0XCYpRgmx5P47q4Z21xyX7tFjVjzHgZm4CGE3O4/g Oi+TMjsIS+5wVFO/9p0Og= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=cBecqmm3+Eod4xsirzv4QFgAluHjLyNfFN3WhByaULs=; b=ZbiIMCHQ BslkfAYsTS/D3qxP7YHRwBDYONmyJY7iwVmtd97hnUw2upnHQRNgnn+JHgIaZzHZ NoL9JdofCEJM/P4fscUfzpETumdFDxGsR6+P4Wu7zYhU2Ng8pHrx1Fnfi34LZOLP xzfN1YCoAHKjawdt7M1tw5xMYx/Xq+Hf2vJqpljYBU4Ao3BPj7IH/8XLc9GfCHbk +QvnUDBZ8DNxV+41KUNJEO/MI/JNpBXmx4GNHS8jb9nDX2tgczE4qOngzvKFYMtP pSPYK0dG1I+336Wv+4bfrWSrQf3VGxLUUNzcP7/Yzj79VOZOx7Ksv8xBpxaRJdwc f94bNVusQMxZ1Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgeelgdeliecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdengf hmphhthicushhusghjvggtthculddutddmnecujfgurhepfffhvffkgggtugesthdtredt tddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrh hirdhnrghmvgeqnecuggftrfgrthhtvghrnhephfejiefgfeevvdefteehgeeltdekvedu tdegtdduieetheetgedvfeffudfffeffnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 4 Feb 2022 12:04:47 -0500 (EST) Date: Fri, 4 Feb 2022 12:04:45 -0500 From: Leo Famulari To: GNU bug tracker automated control server Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: block 53214 with 53194 Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [64.147.123.25 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.7 BODY_EMPTY No body text in message X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: block 53214 with 53194 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [64.147.123.25 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 1.7 BODY_EMPTY No body text in message block 53214 with 53194 From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 05 23:42:48 2022 Received: (at 53194) by debbugs.gnu.org; 6 Feb 2022 04:42:48 +0000 Received: from localhost ([127.0.0.1]:36137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGZNv-0001EZ-P4 for submit@debbugs.gnu.org; Sat, 05 Feb 2022 23:42:48 -0500 Received: from mail-qk1-f171.google.com ([209.85.222.171]:43567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGZNt-0001EM-GW for 53194@debbugs.gnu.org; Sat, 05 Feb 2022 23:42:46 -0500 Received: by mail-qk1-f171.google.com with SMTP id j24so8308894qkk.10 for <53194@debbugs.gnu.org>; Sat, 05 Feb 2022 20:42:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=XCi1HZtp925Vn1b1jX/75XI0calZbcnr2LXpX9fM4Lw=; b=GyLMAAIssWVqcB+OQdqHxjp9Stfti5eucrHzq01BghggBzIs6A5zdQJiMY6lsrBoX7 ivGFfhKfrSP82f81siXfd1N+B85Rg765oQqA2wL6/TIynsnvuDH5DCAAMDrBxIC7+7gM g+/M+HnACvlC0dwnLTEbPd+6h2gc+YqWQ3wXwaATH5BakgbE1Va4cNeTvyqcMHU68X0i R6u9Iu/Hu00O8wbKQ+72NBkM5JYqG5OLGq98nSponJdoDi3tLtp2RFUeJpqZ/zSZy5NH cf2XF4qWJPMyxwHbzah3neAuJO2KJKlvLYUI2YHiNy3dl8yqHfyzCgNOqGwG8UzrZ+0Z 2DXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=XCi1HZtp925Vn1b1jX/75XI0calZbcnr2LXpX9fM4Lw=; b=O59oosr3nNFHtYUcAXvjuZWrbph0SQV8TEu8avmwBWBNAsGjnYYBHYnbVOGZMT3EQl RGmGe6aP9OcQ0HytieuZVxXHD52VqkPRw1JClMdOZ6/0BjN7zGsSVveDastMveBGwlyY Vw4gBx6jfeo+9zdRElOHCq/x0vDqdgsWntVpPxhhOR0vQ+CaCNwy6NRM76h12cpEqk65 1Vye8fNNcpnR2qimokFc0Aqu315HDMUyrGIPkI9x+dot78e2dRN7eHe0yW3getl9fGkr ryACFpOS9PAwHhM4sV9rwoS3rrKsYOyFX7YME8960/6Wwacw3DHmttycZt5ffVMmxcbX H1pA== X-Gm-Message-State: AOAM531EoMOxqNwrozDX3biM8SlaEA8a123x7h4M5KjQUbfJVBLqxqqP UWvBfPK3ZuYoyWp0o2Y2mWi3avdpWe4= X-Google-Smtp-Source: ABdhPJxvuQ+PBEmrlprQQaitals3kzHIfmkU29zBGm56wqW8fYUH+Gc++CaSnmuwlVWKJYj06W2YPQ== X-Received: by 2002:a37:5503:: with SMTP id j3mr3284731qkb.346.1644122559635; Sat, 05 Feb 2022 20:42:39 -0800 (PST) Received: from hurd (dsl-10-149-121.b2b2c.ca. [72.10.149.121]) by smtp.gmail.com with ESMTPSA id z19sm3990163qtj.77.2022.02.05.20.42.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 05 Feb 2022 20:42:39 -0800 (PST) From: Maxim Cournoyer To: Tobias Geerinckx-Rice Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) References: <874k6akqlx.fsf@nckx> <87r18v4s5x.fsf@gmail.com> Date: Sat, 05 Feb 2022 23:42:38 -0500 In-Reply-To: <87r18v4s5x.fsf@gmail.com> (Maxim Cournoyer's message of "Tue, 25 Jan 2022 12:54:50 -0500") Message-ID: <87fsow38sh.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53194 Cc: 53194@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Maxim Cournoyer writes: > Hi Tobias, > > [...] > >> diff --git a/gnu/build/image.scm b/gnu/build/image.scm >> index bdd5ec25a9..81caa424f8 100644 >> --- a/gnu/build/image.scm >> +++ b/gnu/build/image.scm >> @@ -3,7 +3,7 @@ >> ;;; Copyright =C2=A9 2016 Christine Lemmer-Webber >> ;;; Copyright =C2=A9 2016, 2017 Leo Famulari >> ;;; Copyright =C2=A9 2017 Marius Bakke >> -;;; Copyright =C2=A9 2020 Tobias Geerinckx-Rice >> +;;; Copyright =C2=A9 2020, 2022 Tobias Geerinckx-Rice >> ;;; Copyright =C2=A9 2020 Mathieu Othacehe >> ;;; >> ;;; This file is part of GNU Guix. >> @@ -62,8 +62,10 @@ (define (size-in-kib size) >>=20=20 >> (define (estimate-partition-size root) >> "Given the ROOT directory, evaluate and return its size. As this doe= sn't >> -take the partition metadata size into account, take a 25% margin." >> - (* 1.25 (file-size root))) >> +take the partition metadata size into account, take a 25% margin. As t= his in >> +turn doesn't take any constant overhead into account, force a 1-MiB min= imum." >> + (max (ash 1 20) >> + (* 1.25 (file-size root)))) >>=20=20 >> (define* (make-ext-image partition target root >> #:key > > Looks reasonable to me (although it is interesting that the behavior is > not the same across machines...). > > While at it, you may want to fix this docstring: > > (define (file-size file) > - "Return the size of bytes of FILE, entering it if FILE is a directory." > + "Return the size in bytes of FILE, entering it if FILE is a directory." > (file-system-fold (const #t) > (lambda (file stat result) ;leaf > (+ (stat:size stat) result)) > > in guix/build/store-copy.scm. FYI, I pushed this workaround in 3c3c9d259f87fbc8c1d9551af32e79f9f168f596. Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 06 12:41:54 2022 Received: (at 53194) by debbugs.gnu.org; 6 Feb 2022 17:41:54 +0000 Received: from localhost ([127.0.0.1]:39770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGlXu-0006Me-LH for submit@debbugs.gnu.org; Sun, 06 Feb 2022 12:41:54 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:40963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGlXs-0006MR-Vk for 53194@debbugs.gnu.org; Sun, 06 Feb 2022 12:41:53 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 6ABBC5C003E; Sun, 6 Feb 2022 12:41:47 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sun, 06 Feb 2022 12:41:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=kObPfLIbxFa13F/BVJydKDADHPt gVJNrunBU0jrpPAA=; b=IQDQFRbTA8FhFOeodtXLeEOA5dFp6G71GkxqHCRw/56 gnTdL9kyDKYTSH4CHmt4XcwTKcP5PZ7n7Q31oMB9evx+okVydcKHLBoDU88ewsnk 8i4z4j67mC68NMfIbBdzuO6TafhA8VKh8XqufZfGluuR1jEpSrekM/N8Yl8SrA1U = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=kObPfLIbxFa13F/BV JydKDADHPtgVJNrunBU0jrpPAA=; b=RwrrrMqGqVsNydQnF+JoGnpEvS8e1CtbW WzPvPu2cb5xW89YuVDhR2z1rEevLklsdOoFssFqQQwV17e57okTJc4tGEtnnrGlF Wkpp4hod3tJXFnymPr7rzmah09euu08Rz3KmVuWqReKf7RPH7GRW5eNRB1e03Vha stKaSWbumTU5xkUp2kw9sCVOAt2da7qrj+LoWninvtxRQq9Fvj75D8CmiMDVV8W7 EzRk7s/8WmXpbWbnG9KfpOJYuUzA/YDkVW7Lk/IfSS5gHZ2+rVsfs7S2OgH+VX5S Y5H39kGVSxxVjw3CYOZwdPxgEDesF2icWil6z4OWArXpVd5jkZrkQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrheefgddutdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 6 Feb 2022 12:41:46 -0500 (EST) Date: Sun, 6 Feb 2022 12:41:44 -0500 From: Leo Famulari To: Maxim Cournoyer Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) Message-ID: References: <874k6akqlx.fsf@nckx> <87r18v4s5x.fsf@gmail.com> <87fsow38sh.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87fsow38sh.fsf@gmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53194 Cc: 53194@debbugs.gnu.org, Tobias Geerinckx-Rice X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sat, Feb 05, 2022 at 11:42:38PM -0500, Maxim Cournoyer wrote: > FYI, I pushed this workaround in > 3c3c9d259f87fbc8c1d9551af32e79f9f168f596. I don't see this commit in the repo. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 07 16:29:56 2022 Received: (at 53194) by debbugs.gnu.org; 7 Feb 2022 21:29:56 +0000 Received: from localhost ([127.0.0.1]:43973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHBa8-0001zu-Ha for submit@debbugs.gnu.org; Mon, 07 Feb 2022 16:29:56 -0500 Received: from mail-qk1-f178.google.com ([209.85.222.178]:45827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHBa5-0001zd-Jy for 53194@debbugs.gnu.org; Mon, 07 Feb 2022 16:29:55 -0500 Received: by mail-qk1-f178.google.com with SMTP id b22so12118990qkk.12 for <53194@debbugs.gnu.org>; Mon, 07 Feb 2022 13:29:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=6R9ZzYUxIlYPW3CDwAzRWRmC6Sa38D3ZgPoHcMiY/tg=; b=bV0xi69EAfv6k5xh/Q9HYDBVsFgMWZXroRg5X+J1FxPDB8fBSOizb5CgnAUA2mdut8 2s0Gfn9b71XYLgNQsjQf8zXt2igSg3RX7TMAJ9s9ZdgtStVWAlN9SNT8BHbsqyAtbhcm EMCFCzIinBO8FeE3U/lQnHfVaLSYjQh9OA3FK4hHPhHmBvI/GKUfxEgwcpFQQ+iAhHAD ExPQ8EQ9v7FQF+7W7e+rK4VlD5lwqWjDErDkBmF6pdVW84f1UEMfWT1AFf2miVJiylOA n+krO7G3ZTSJgaXXgiuaj8ojNCT+xv08aUJ2EhHomt9KWQrOIZyX06RAqnPQxncb5e3D GIRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=6R9ZzYUxIlYPW3CDwAzRWRmC6Sa38D3ZgPoHcMiY/tg=; b=GUhQR+U2Z+C2qCOqoJK1IePLv7TETq7+RlYSkqcQ57+8RpBEZGDV2CwnP93gtvFPbx 3zJdnH+bt50wOQ0zVBTxeN0PhHav1OJ+0qC8iYGEaaiABcRhtGJAorwU8smASVyHgEMY JN51taDnaKJtp3fRt7S7jZULrCq8UWedw9ZLoVrzCThT5gjgytGTWo4Scxcp9Ovu/iD5 9xYYqqHvbbH7WJa4pcANOaE4mPssS2zaptHure2vjga8EiGlXTUncYtkya0FjRo0wwC7 Is3S/XtJTvsKG7MoUOpUcLu/ugDxnKGZu3Rq9xx83Jer3IqukRO4nOc/pQM9bIyEP4Vn h+IQ== X-Gm-Message-State: AOAM5320/QC2R8Qo/BdZ7mb+4zeI9l0BA1WV4de9nBeoFPXpwb1pPTMX r73Tw+B+ModXK0jx/MC2J3pFOLqkB7I= X-Google-Smtp-Source: ABdhPJyg7s9OZU0ka8DMip4xD8kGHyMs10vjU22CZT/u9SpcIFlHvU4P03GY4RQk16NsaWRjwiD6kQ== X-Received: by 2002:a37:9c01:: with SMTP id f1mr1061177qke.740.1644269387906; Mon, 07 Feb 2022 13:29:47 -0800 (PST) Received: from hurd (dsl-154-179.b2b2c.ca. [66.158.154.179]) by smtp.gmail.com with ESMTPSA id o13sm6527579qtv.36.2022.02.07.13.29.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Feb 2022 13:29:47 -0800 (PST) From: Maxim Cournoyer To: Leo Famulari Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) References: <874k6akqlx.fsf@nckx> <87r18v4s5x.fsf@gmail.com> <87fsow38sh.fsf@gmail.com> Date: Mon, 07 Feb 2022 16:29:46 -0500 In-Reply-To: (Leo Famulari's message of "Sun, 6 Feb 2022 12:41:44 -0500") Message-ID: <87zgn2z7p1.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53194 Cc: 53194@debbugs.gnu.org, Tobias Geerinckx-Rice X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Leo! Leo Famulari writes: > On Sat, Feb 05, 2022 at 11:42:38PM -0500, Maxim Cournoyer wrote: >> FYI, I pushed this workaround in >> 3c3c9d259f87fbc8c1d9551af32e79f9f168f596. > > I don't see this commit in the repo. Thank you for letting me know. I hate when this happens; usually the 'make authenticate' fails in my Emacs env because it doesn't run in a 'guix shell -D guix' environment and 'make authenticate' fails due to a missing dependency, failing the git push. Anyway, now pushed the linux-libre series for real (which included this), as e5c06dce93. Thanks! Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 17 11:38:08 2022 Received: (at 53194) by debbugs.gnu.org; 17 Feb 2022 16:38:08 +0000 Received: from localhost ([127.0.0.1]:52566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKjnE-0003PG-Ie for submit@debbugs.gnu.org; Thu, 17 Feb 2022 11:38:08 -0500 Received: from server0.selfhosted.xyz ([217.64.149.7]:42650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKjn9-0003Oh-KP for 53194@debbugs.gnu.org; Thu, 17 Feb 2022 11:38:07 -0500 Received: from server0.selfhosted.xyz (localhost [127.0.0.1]) by server0.selfhosted.xyz (Postfix) with ESMTP id D13282979343; Thu, 17 Feb 2022 17:37:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=selfhosted.xyz; s=dkim; t=1645115877; bh=udFobFq5w7aekjngnxRgieT4fm0Rk/Lja56iwHMM3Zo=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=DYeJWs1dlElRwk3RZsQUf+VODXHPgU/uqhBPH8ux7fCaMD6ClLMZegfXDl6yDLmrf JQ9+cIaRTCHSLcGut/a9GvU/5PHFnsknBsK9MzmjZdj+54zSyCLImcoIvLXnP2WjE0 GSmPSbFQpgzGwX5hj30D/tnJJ/kBsBrI4ixYs/A0uZNgLVknAo4gJpl7E8ctScQ+Yz g0YAHd+N1iSXiAOaCcTkaqqFTzUCh51J57ELZihSFmd4o1Ulk7FTtJwuxrJm5vK9QF NLceV+7RbbvRd1BOq1kZ1+psaoI8ZebKShBUBWUN9cfyjImFdIsU16MWNgv3uUP+q8 FubA1Q7oypFPw== X-Fuglu-Suspect: 475e8994f11245ddafd50f1dff136890 X-Fuglu-Spamstatus: NO Received: from mail.selfhosted.xyz (office.selfhosted.xyz [192.168.1.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mail@selfhosted.xyz) by server0.selfhosted.xyz (Postfix) with ESMTPSA; Thu, 17 Feb 2022 17:37:49 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 17 Feb 2022 17:37:49 +0100 From: david larsson To: Tobias Geerinckx-Rice Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) In-Reply-To: <874k6akqlx.fsf@nckx> References: <874k6akqlx.fsf@nckx> Message-ID: <686be3f2c1cf4f7251533c521fc7bfa4@selfhosted.xyz> X-Sender: david.larsson@selfhosted.xyz X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 53194 Cc: 53194@debbugs.gnu.org, bug-Guix X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) On 2022-01-11 20:31, Tobias Geerinckx-Rice via Bug reports for GNU Guix wrote: > Guix, > > This is weird. On berlin: > > --8<---------------cut here---------------start------------->8--- > $ guix build > /gnu/store/91wjmydy556ibl38xydpb8yisp3gvx8w-partition.img.drv > […] > Creating filesystem with 351 1k blocks and 40 inodes > […] > /gnu/store/q18ca3ilma0h5hpn4s39xhzn0kc7jm5x-partition.img > --8<---------------cut here---------------end--------------->8--- > > On my laptop: > > --8<---------------cut here---------------start------------->8--- > $ guix build > /gnu/store/91wjmydy556ibl38xydpb8yisp3gvx8w-partition.img.drv > […] > Creating filesystem with 242 1k blocks and 32 inodes > […] > Copying files into the device: ext2fs_symlink: Could not allocate > inode in ext2 filesystem while creating symlink "system" > __populate_fs: Could not allocate inode in ext2 filesystem while > writing symlink"system" > mke2fs: Could not allocate inode in ext2 filesystem while populating > file system > --8<---------------cut here---------------end--------------->8--- > > This happens with both a tmpfs and a bcachefs /tmp. > > The same make check-system TESTS="openvswitch" fails for Marius as > well, although I don't know the exact output. They tested btrfs and > tmpfs, and suggested a kernel regression. > > I don't understand how that would cause this, but I'm forced to agree: > something spooky is going on in the chroot and the kernel is a big > variable. > > The attached patch was written before I was aware of above weirdness > and only works around the issue. > > Kind regards, > > T G-R I hope Im not totally off here, so Im just hoping this is worth mentioning: Are the hosts using the same version of https://github.com/guix-mirror/guix/blob/master/gnu/system/image.scm#96 ? It might produce different sizes if the hosts are on different guix commits - or is this not a possibility at all if the derivations have the same hashes? ...because I just happened to notice that recently the guix system image command produces images that are exactly the additional size of the root offset and the esp-partition compared to what's specified with the --image-size option. I think this has changed from 1-2 years back (since Marius B. blog post reg. Ganeti). I think so because when I set up Ganeti according to that blog post I could (IIRC) create guix instances with the ganeti-instance-guix create script without problem - and it produces images with guix system image --image-size=X command - but when I did so again 1-2 weeks ago they failed with the error that Ganeti disks were too small. The size issue could be resolved by removing from the instance create-script the exact number of bytes to the --image-size=X option that corresponded to the root offset and the esp-partition sizes as defined in (gnu system image). Maybe some commit has changed the size output of guix system image? Best regards, David From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 31 04:56:15 2022 Received: (at 53194-done) by debbugs.gnu.org; 31 Oct 2022 08:56:15 +0000 Received: from localhost ([127.0.0.1]:39485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opQad-00032g-5p for submit@debbugs.gnu.org; Mon, 31 Oct 2022 04:56:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opQac-00032U-5b for 53194-done@debbugs.gnu.org; Mon, 31 Oct 2022 04:56:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1opQaW-0001QU-7I; Mon, 31 Oct 2022 04:56:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=Aomsqakvkci/ndhR1oqEzcOLleUFGBsXNVoOI+4dmrk=; b=WkF+Ijb19+ktMYm3YP2N qSr/nEY63c2LPcJ0nP19Z3jPaH9fIJzQ/75TsA4D4Mt30tpGtRliXjnpc9TF7Ob4xiHwPeA/AeFqq t/EuZi3PlpCwT6GJT5RI0MYrqvGZOk4pu4NBbSPDEbAYX74z9HFLPiYj/uFutB1p8vVoBS655i3at f5jYP5qhK+zHAN5LTudkVQ79THn38Q2acTFE/aoQB2nhsjzUBg4dgHSF1a5SPsiJz8ZA36nuvjAoO Uqg4fENbi/u+BJwnU0MH7xMAx6sxatA2bZ4SKSHSgqRm+rfL4mHy9Bb85T8NXXpviLzV5+tUt90oC ntoTTu6nBeBVDQ==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775] helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1opQaT-0000St-6q; Mon, 31 Oct 2022 04:56:07 -0400 From: Mathieu Othacehe To: Maxim Cournoyer Subject: Re: bug#53194: System test partition.img differs in size across hosts(?) References: <874k6akqlx.fsf@nckx> <87r18v4s5x.fsf@gmail.com> <87fsow38sh.fsf@gmail.com> Date: Mon, 31 Oct 2022 09:56:02 +0100 In-Reply-To: <87fsow38sh.fsf@gmail.com> (Maxim Cournoyer's message of "Sat, 05 Feb 2022 23:42:38 -0500") Message-ID: <87leowgyn1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 53194-done Cc: Tobias Geerinckx-Rice , 53194-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, > FYI, I pushed this workaround in > 3c3c9d259f87fbc8c1d9551af32e79f9f168f596. I'm not able to reproduce this issue with or without the workaround, by running the openvswitch test on Berlin and on my laptop. I think we can close it for now and re-open it if someone finds a more reliable reproducer. Thanks, Mathieu From unknown Sun Jun 22 04:03:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 28 Nov 2022 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator