From unknown Tue Aug 19 10:00:36 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64569 <64569@debbugs.gnu.org> To: bug#64569 <64569@debbugs.gnu.org> Subject: Status: Installation dump file uploaded. Reply-To: bug#64569 <64569@debbugs.gnu.org> Date: Tue, 19 Aug 2025 17:00:36 +0000 retitle 64569 Installation dump file uploaded. reassign 64569 guix submitter 64569 gnu severity 64569 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 11 02:02:01 2023 Received: (at submit) by debbugs.gnu.org; 11 Jul 2023 06:02:02 +0000 Received: from localhost ([127.0.0.1]:49577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJ6Rl-0000AE-H3 for submit@debbugs.gnu.org; Tue, 11 Jul 2023 02:02:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:54154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qIwi2-0004N1-K4 for submit@debbugs.gnu.org; Mon, 10 Jul 2023 15:38:11 -0400 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 1qIwi1-00048b-UG for bug-guix@gnu.org; Mon, 10 Jul 2023 15:38:09 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qIwi0-0002TT-IE for bug-guix@gnu.org; Mon, 10 Jul 2023 15:38:09 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-3fa988809c0so11203315e9.1 for ; Mon, 10 Jul 2023 12:38:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689017886; x=1689622686; h=mime-version:message-id:to:subject:from:date:from:to:cc:subject :date:message-id:reply-to; bh=LXIghOZRa17Msi/cJMsnHwh56RXMNJYp3KMF8gvxD8Y=; b=Bnehb2bqJUU22bixpzcRuqIgwVX/mFqTRwYvLlEMXjlN3/iHU23W6adEfbvJ52Yw0M 56x+CiH/MR0J43BTd61XKQJwp9iaWqlOF6Ckxkbhgo5Lj0/L1BY4fSTu/oxnVMB9W2DM nz0VBgpk1OihN11IzIXP51fS0NhCgqKyUGQGdzdAQVWMDddvTp9my+iFyAuUuquVZ/7v 3JoYLPdJamqC173FpFsf/IQFjoyu07y3WAjBSwvnISzLiIxfL6eBCUEoiihIvE1piChD g28L4yFclyJg6LOp3hv6fMr/BTs4z9TpMqamVikt6XflERv11bZ/9ib6IMSyc4q92xU5 zZbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689017886; x=1689622686; h=mime-version:message-id:to:subject:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=LXIghOZRa17Msi/cJMsnHwh56RXMNJYp3KMF8gvxD8Y=; b=YQSTAGZixdgGs1aKdzRsuzdJ5s9UVMcUKk/HAXfOZqttRrIdibng1oaTZsN7y+j/MT t8vdsadRaNr0+mmo/BLrkBVnJPwQ643GtWzAiVr/1JFVyi5CAHt7NzyhSiqIg4IHgods DaWt48fJuXVE0RxYVuH3cRY/fXMAmdlOwU2srqmWIC5uvd+LH9m4Sd/LYpTT/eQssbDB DoTGqe/3YhRBRZPC9YkukIRx8T372QYIDSQSC23OTyC+sbM3LslQHIQPaf61W6e4f8Fr EQUPKlLbrQnQSnEUBA2sH//z5TRHLwTSB+CdQcWg3cVAXLftxPL7wk+34LvezhFGqrlq MYUA== X-Gm-Message-State: ABy/qLZ08jLAeZZycecemPTPp8DLXNLsG3LjnLvBirWGWVoqYfSLVHnP rJI9lRQBWxPO65TJLgPOxLxhhsVmfV4= X-Google-Smtp-Source: APBJJlEZPtJAgXUvfvMQkLsOb8sjPC+SgLSpS0NIy02sJDwfWRA7wqOFiPyflf6lpaYtk9/QPB5ITw== X-Received: by 2002:a05:600c:1c99:b0:3f7:e7c9:4039 with SMTP id k25-20020a05600c1c9900b003f7e7c94039mr13416010wms.4.1689017886233; Mon, 10 Jul 2023 12:38:06 -0700 (PDT) Received: from [192.168.1.13] (236.82.79.188.dynamic.jazztel.es. [188.79.82.236]) by smtp.gmail.com with ESMTPSA id 11-20020a05600c230b00b003fbaade0735sm11049484wmo.19.2023.07.10.12.38.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Jul 2023 12:38:05 -0700 (PDT) Date: Mon, 10 Jul 2023 21:37:58 +0200 From: gnu Subject: Installation dump file uploaded. To: bug-guix@gnu.org Message-Id: X-Mailer: geary/43.0 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Received-SPF: pass client-ip=2a00:1450:4864:20::336; envelope-from=raulvior.bcn@gmail.com; helo=mail-wm1-x336.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 11 Jul 2023 02:01:59 -0400 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.3 (--) Installation fails at last step due to not enough storage. Uploaded file as installer-dump-93af8d14. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 12:30:44 2023 Received: (at 64569) by debbugs.gnu.org; 31 Aug 2023 16:30:44 +0000 Received: from localhost ([127.0.0.1]:56927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbkZA-0002dI-3z for submit@debbugs.gnu.org; Thu, 31 Aug 2023 12:30:44 -0400 Received: from cyberdimension.org ([2001:910:1314:ffff::1]:53766 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbkZ7-0002d8-Ts for 64569@debbugs.gnu.org; Thu, 31 Aug 2023 12:30:42 -0400 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 8f1dff94; Thu, 31 Aug 2023 16:30:31 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id d44f0c06; Thu, 31 Aug 2023 16:30:31 +0000 (UTC) Date: Thu, 31 Aug 2023 18:30:16 +0200 From: Denis 'GNUtoo' Carikli To: 64569@debbugs.gnu.org Subject: Re: [bug #64569] Document how GNU Boot deblobs coreboot Message-ID: <20230831183016.51542f74@primary_laptop> In-Reply-To: <20230819-185854.sv342932.32644@savannah.gnu.org> References: <20230819-185854.sv342932.32644@savannah.gnu.org> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/TRmp0_MQZg.EpGOff+Lw=uP"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64569 Cc: Adrien Bourmault 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 (-) --Sig_/TRmp0_MQZg.EpGOff+Lw=uP Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, > It would be good that our documentation explains how GNU Boot deblobs > coreboot for each board and how users can remove new blobs if they > found some (it would help people to create patches for us, knowing > where blobs are identified) Having blob specific documentation not in the code would probably increase maintenance cost if we want to keep it in sync with the code. Another way to do that would be to do like with u-boot-libre which is: - to document what is being removed directly in the source code=20 - to have only one source file that generates various released files - to make it as easy as possible to reuse the source or various released files like the script that does the deblobing, tarballs, etc. - If time permits to do releases of that in two different ways: - One as part of GNU Boot releases: we need to provide the deblobbed Coreboot source code we use as part of GNU Boot releases. - One separate that will look more like linux-libre that will not patch Coreboot at all, but only deblob it and produce releases matching Coreboot releases. As for having multiple outputs: - I've not looked in details but for instance Guix doesn't seem to use linux-libre tarballs and instead it seems to produce its own source files by running the deblobing scripts. - Other distributions use linux-libre tarballs (like Parabola). So if the goal is to make it easily reusable having multiple outputs make it way easier. A way to do it would be to unify the blob list files like that: $ cat ./resources/coreboot/default/blobs.list \ ./resources/coreboot/fam15h_rdimm/blobs.list \ ./resources/coreboot/fam15h_udimm/blobs.list | sort -u And then at least to add support for comments in this file list, and find where to put that file (which is not as easy as it seems). The advantage is that it would then be easy to do and easy to maintain. As for moving the file, you might need commits like this one which is in GNUtoo/various-fixes branch: > d73e45aa build: options: only show executables scripts I'm not sure if it's sufficient but we can probably hack our way around somehow by not listing resources/deblob for instance if we move it there. Denis. --Sig_/TRmp0_MQZg.EpGOff+Lw=uP Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmTwwBkACgkQX138wUF3 4mOvVQ/+PvOCbbslwyeuK8t0qyoGxiF7JzTDNmBZZUv+GaqQ/NTG2bwVun9fB+FK pNiJX4xiNINElwGMl5asyfRFqHA04G88+P21TAc4t/D49G/5o81lFcCj/HgiMLoZ XQSnTWG9uGOYCMrOhbjDLEcmJJQcu9iTU312+s2dsqtbw1WBt6iJaf4ZuHznjsgz bzQO+s/X6TuqixOWBz13kd9AoH1Xmt3qcJ37pFsDU/B8VuzVRB7PCm6/RlIgOejZ uIdm5K8OXP4gc8EVOLik5c61JH2mB2t0dEh2FB5l9c+s1RZPFclyiZ7JLa7t16nm XxnRwYc6CtMxlMNbG3nVCDnw5qFS/XoaIkTaaDfcBLhKopzpZtUDGaclnRnD0DBy J5p9c/XV9EIE9ksJuMFmiOE6m+FZ5xq9l7Xd82nVbUQNPbpyHHjTxwTjcSAWRWDp +/m6Jt2DIvgvLOdMwWlTTej9LA6S0LD6x7ux0ykCT7D/AH1uxjFY6NYJagNkypLs q4hSOO1NgHwY0ESmm4S+OupMoFp7GLP8QZv5pHrw8n4NjEawWTcAA/j1ZlnnkC7s 49h9KJkuYW+PNvfBw9fRNCh955RR0AzlJD4DnY4whSxYeB8v4A0DsfCSmBM0JzkM br5gFGOj0i3OhluWESHq02ZO1h53jQXUc1uSiFGd2rOw4qul46M= =I5f3 -----END PGP SIGNATURE----- --Sig_/TRmp0_MQZg.EpGOff+Lw=uP--