From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id RTTODjDs9V9xOwAA0tVLHw (envelope-from ) for ; Wed, 06 Jan 2021 16:58:24 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id SOsDCjDs9V/KdQAAbx9fmQ (envelope-from ) for ; Wed, 06 Jan 2021 16:58:24 +0000 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 8156E9405D0 for ; Wed, 6 Jan 2021 16:58:23 +0000 (UTC) Received: from localhost ([::1]:58366 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxC8c-0003qN-Gc for larch@yhetil.org; Wed, 06 Jan 2021 11:58:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60754) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxC8J-0003nS-8v for bug-guix@gnu.org; Wed, 06 Jan 2021 11:58:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:33855) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxC8J-0004if-1i for bug-guix@gnu.org; Wed, 06 Jan 2021 11:58:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kxC8J-0003en-0q for bug-guix@gnu.org; Wed, 06 Jan 2021 11:58:03 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#45676: Store references inside compressed data Resent-From: Miguel =?UTF-8?Q?=C3=81ngel?= Arruga Vivas Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 06 Jan 2021 16:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45676 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 45676-submit@debbugs.gnu.org id=B45676.160995227414028 (code B ref 45676); Wed, 06 Jan 2021 16:58:02 +0000 Received: (at 45676) by debbugs.gnu.org; 6 Jan 2021 16:57:54 +0000 Received: from localhost ([127.0.0.1]:45399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxC89-0003eC-OU for submit@debbugs.gnu.org; Wed, 06 Jan 2021 11:57:54 -0500 Received: from mail-wr1-f43.google.com ([209.85.221.43]:41388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxC87-0003dr-N4 for 45676@debbugs.gnu.org; Wed, 06 Jan 2021 11:57:52 -0500 Received: by mail-wr1-f43.google.com with SMTP id a12so3035204wrv.8 for <45676@debbugs.gnu.org>; Wed, 06 Jan 2021 08:57:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=SlfGiJ3YrjX15eiy3EcObtDkJf61CD9886K3FKZqfS8=; b=cervPh9S4S6Ihk3pSaDb/JI/TJGJK88JXJj5/EgUuusKKsL8uU155vE2/+c0EvYjVu u82s9Jk1heGb/ZJhgVLs11oKrz5ipVMDvubW+aJ2LC3MhSNR0B4U2Cs5USen+lhC4yJn h8evtk2npE4aJfRN70Y04DVLO8KeJB07yVxHiwb+iFnGU8SLLcwPDf82bGLiW3Y60Ycg EDwvg/T7p3Lt6pt89FCX9KNwFePMrBH6DgLg/BbmTNJwMedxtL0FAWWSdFkJwkzLxOA7 Y/bk2qvsiSQ/3m8E37d7YEErBuNJ2tcUa4P2lO0wQGiISML5j+9s2hKAB9+vxXawbeFR Abkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=SlfGiJ3YrjX15eiy3EcObtDkJf61CD9886K3FKZqfS8=; b=i1ajNMOKadKrI6DY5/wtHZUxvLZYc9sqyWWKjgU2Cvue+phOo0DlQEuVBoo4cbECMc z29AYq2tAz8nDkkumRC2GY2AnUrr2GwyNGTFazko9V5hAhO9ihrUfOW77/K77OUFPkck Po2YqUM3vRWCTUR013L/EQgwyzlhw5ECYIseifg8PjVipNyEVUmXLV0LE0fOQcCGkKwM bEt2MWJvT5tChz3dbE8Ka1+8DoDrpEsetqGdXh7Q42UBqCtYrI8vxdGE8rtbVEB+nRtT nlYQycGuAR1XilIyPCh8bnYvGNt9WLNcCgcrNUOzAJQL7IbrF7qf8izK4vN8P5yP2UH+ 3qOw== X-Gm-Message-State: AOAM533w9dx2ER9lBm+Hhay2V8oHllHcz56ua0HCKHveFxMyzP739w2z wWdTn36To5PqpdiWDHuPzGJIVa3X1wA= X-Google-Smtp-Source: ABdhPJwEIxinPbMYm0mfa0GzUfsdL8k4rw/3CeIAx8vF7jPS5qT6XgaduUcerOktkh/PbvG6S527bw== X-Received: by 2002:adf:d082:: with SMTP id y2mr5175773wrh.301.1609952265664; Wed, 06 Jan 2021 08:57:45 -0800 (PST) Received: from unfall (36.193.158.146.dynamic.jazztel.es. [146.158.193.36]) by smtp.gmail.com with ESMTPSA id b83sm3821634wmd.48.2021.01.06.08.57.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Jan 2021 08:57:44 -0800 (PST) From: Miguel =?UTF-8?Q?=C3=81ngel?= Arruga Vivas References: <8735zf30yw.fsf@gmail.com> <87eeiymh6h.fsf@gnu.org> Date: Wed, 06 Jan 2021 17:57:43 +0100 In-Reply-To: <87eeiymh6h.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Wed, 06 Jan 2021 12:35:34 +0100") Message-ID: <87mtxm0zqw.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 45676@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.24 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=gmail.com header.s=20161025 header.b=cervPh9S; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 8156E9405D0 X-Spam-Score: -1.24 X-Migadu-Scanner: scn0.migadu.com X-TUID: fE5TZFl0d58k Hi Ludo and Leo, Ludovic Court=C3=A8s writes: > Hi, > > Leo Famulari skribis: > >> On Tue, Jan 05, 2021 at 03:36:07PM +0100, Miguel =C3=81ngel Arruga Vivas= wrote: >>> There are several binary formats that allow compression of the >>> executable image, or some of its data, which is decompress at runtime: >>>=20 >>> - Kernel images. >>> - Compressed libraries: e.g. Smalltalk modules. >>> - Compressed executable or data files: e.g. library.el.gz. >>>=20 >>> These aren't taken into account by the grafting process, which may lead >>> to issues when store paths are located inside that kind of files. >> >> If you have specific instances of this type of bug, please report them. > > Agreed. The general issue is =E2=80=9Cwell known=E2=80=9D as we say, but= what I think > we need to do is look for specific instances and address them. It can be tagged it notabug if you consider so. I've tagged it as wishlist (I should have been done it before) for that reason (it's "well known"), but I haven't found any specific instance yet. OTOH, I think it might be closely related to #33848, as the solution for both issues could be solved by the extension on the dumpPath code path---or the Scheme implementation equivalent, as pointed there. Happy hacking! Miguel