From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id QEVjJuPiOWHmDgAAgWs5BA (envelope-from ) for ; Thu, 09 Sep 2021 12:33:07 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id WAHfIePiOWH9ewAAbx9fmQ (envelope-from ) for ; Thu, 09 Sep 2021 10:33:07 +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 103B418F7D for ; Thu, 9 Sep 2021 12:33:07 +0200 (CEST) Received: from localhost ([::1]:35756 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mOHMf-0001H1-Ou for larch@yhetil.org; Thu, 09 Sep 2021 06:33:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59404) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mOHMG-0001Et-K3 for guix-devel@gnu.org; Thu, 09 Sep 2021 06:32:42 -0400 Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18]:37708) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mOHMD-0001lu-O7 for guix-devel@gnu.org; Thu, 09 Sep 2021 06:32:40 -0400 Received: from butterfly.local ([188.188.62.108]) by michel.telenet-ops.be with bizsmtp id rmYV2500T2L7eac06mYY2l; Thu, 09 Sep 2021 12:32:34 +0200 Message-ID: Subject: Re: Transform options: check if applied or not From: Maxime Devos To: zimoun , Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Thu, 09 Sep 2021 12:32:24 +0200 In-Reply-To: <8635qeaegx.fsf@gmail.com> References: <86pmu1qz2f.fsf@gmail.com> <87a6kv5m1q.fsf@gnu.org> <8735qe23el.fsf@gnu.org> <8635qeaegx.fsf@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-U92eo/pyu+7CbjdR+q/Z" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1631183554; bh=6fvkw9pNBKKvSeu5vehQIXmc6CqVJGenfMhrWoYJDiQ=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=Xb9dWXS2KHjWy+8z4L+NsEPVx6k+zcuZktyTmbZzdlYnO3ro9XG84J16kA2dIyJ5k NZcFcIwpJ7M5eeL0pJv8GueeEWjheKZ/oFGfMJv5BGbshfz3lLnl0D+/vpas2+JNoN lpP+Y1buo3UoE+UQ+TJde7VhbdequZKUL+8xceBOVpvgmksx8CtTLRCP5R7rV6hZa7 MF+k6YEG5duXPA2t7mgtV1Pu3ootf9fglmT2IZfJAklCM12cekVTOivRM3lUEAXS6X P6/B3dHhAqMB5EUD5iZXlb6QXxeFY+fNVsQYE9IMzCd33/arorN05GZ78VegbcoGEz 44WmaPDluy6sg== Received-SPF: pass client-ip=2a02:1800:110:4::f00:18; envelope-from=maximedevos@telenet.be; helo=michel.telenet-ops.be 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "guix-devel@gnu.org" Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1631183587; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=6fvkw9pNBKKvSeu5vehQIXmc6CqVJGenfMhrWoYJDiQ=; b=G2SJ82mvD0VX0A3B7awE3H3QxQfrLVe5tRD858O0Ave3DpAc8ilRWsQHsK/KirZwzSrDdB C1uzv2PpIW7EVl49RI68Jk73RZBEXClUW7nJx0OX9DdxyrFTj4lYw1MYe9PZVYT/+QilYu vZslmFxa9At/yZ3RB5M2X3/VyYSsrt9cwK/fVDjvK7xerI1wwoEJrbKfI0vCaT1ztnFkmk OtpM2D8wQ0AREDepNTBVTNuNGPaaSkF6A9vbcbXcHdbeZIOMaJEPMMaIvFxjLRJRWYvpyj AD3aYb2/g9r7nI/BgbzSaoKZrP4fuE8uI0diNwSmaS0qeGH7Y8lniyArKS8s3Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1631183587; a=rsa-sha256; cv=none; b=FxI0xgRNaT3da2Miw26sEUtvvmAw6yT39S4Zwhk/WUj5iAkB25mLDsA3EgWNq77oID8ply cbHrO0P+36XgzEuNhkMm7IpkPe11Inq6WW2m/FLOtVJ+QqNFVUFoFXnbYVdYjM89c3QhGJ 6loIWPFtMk9EixQV56D/y19VzUi6NpxOxRkapwjJn6zKUC/AK5/2zrFbjMoSAI23IW2pHY AnXbRO2FNIu/9/1Ax3LnbnNey6RgQ4kFXdan80md56x99+3TX079nJi9vmN6CXzK44Frn4 7JmLvoYswxgyFgYUDqYITIe7upZFtuvEyFVLpf+B6M+7vxzBpDIawLTOzc/FMQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=telenet.be header.s=r21 header.b=Xb9dWXS2; dmarc=pass (policy=none) header.from=telenet.be; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -3.71 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=telenet.be header.s=r21 header.b=Xb9dWXS2; dmarc=pass (policy=none) header.from=telenet.be; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 103B418F7D X-Spam-Score: -3.71 X-Migadu-Scanner: scn1.migadu.com X-TUID: URP2wqRw/iHy --=-U92eo/pyu+7CbjdR+q/Z Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable zimoun schreef op do 09-09-2021 om 00:29 [+0200]: > Why? It is fixed-output so I was expecting the same thing. And the > same as: >=20 > --8<---------------cut here---------------start------------->8--- > $ guix download https://ftpmirror.gnu.org/gnu/hello/hello-2.10.tar.gz >=20 > Starting download of /tmp/guix-file.qkhxkp > From https://ftpmirror.gnu.org/gnu/hello/hello-2.10.tar.gz... > following redirection to `https://mirrors.sarata.com/gnu/hello/hello-2.10= .tar.gz'... > =E2=80=A610.tar.gz 709KiB 549= KiB/s 00:01 [##################] 100.0% > /gnu/store/hbdalsf5lpf01x4dcknwx6xbn6n5km6k-hello-2.10.tar.gz > 0ssi1wpaf7plaswqqjwigppsg5fyh99vdlb9kzl7c9lng89ndq1i > --8<---------------cut here---------------end--------------->8--- >=20 > Why the store item of source tarball is it different when applying the > transformation? There is one situation I know of where this can happen, though that's for 'local-file' and not 'upstream-source-compiler': one has #:recursive? #= t and the other has #:recursive? #f. =E2=80=98download-to-store=E2=80=99 (used indirectly by upstream-source-com= piler) sets #:recursive? #false by default. built-in-download (used by url-fetch) sets #:recursive? #false= too, unless the file is expected to be executale. This doesn't explain what's going on here (as #:recursive? is #f in both ca= ses), but maybe it gives an idea where to look? Greetings, Maxime. --=-U92eo/pyu+7CbjdR+q/Z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYTniuBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7m7tAQDEz96lX8SA8Y9/O28Z+DhSyado P7PldImPIZ4vqiGeXgEA+BEzLuEmJ/9LK0HKC+cJX09iLq9fc1HVzWtC5/m0oAc= =EcF2 -----END PGP SIGNATURE----- --=-U92eo/pyu+7CbjdR+q/Z--