From unknown Thu Aug 14 21:56:20 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#59073 <59073@debbugs.gnu.org> To: bug#59073 <59073@debbugs.gnu.org> Subject: Status: [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. Reply-To: bug#59073 <59073@debbugs.gnu.org> Date: Fri, 15 Aug 2025 04:56:20 +0000 retitle 59073 [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-gl= ibc-[^-]+-static. reassign 59073 guix-patches submitter 59073 Christopher Baines severity 59073 normal tag 59073 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 06 04:06:10 2022 Received: (at submit) by debbugs.gnu.org; 6 Nov 2022 09:06:10 +0000 Received: from localhost ([127.0.0.1]:58657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orbbW-0003SD-2y for submit@debbugs.gnu.org; Sun, 06 Nov 2022 04:06:10 -0500 Received: from lists.gnu.org ([209.51.188.17]:40406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orbbS-0003S4-Nz for submit@debbugs.gnu.org; Sun, 06 Nov 2022 04:06:09 -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 1orbbS-0002DN-Gi for guix-patches@gnu.org; Sun, 06 Nov 2022 04:06:06 -0500 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1orbbN-0004bl-RQ for guix-patches@gnu.org; Sun, 06 Nov 2022 04:06:06 -0500 Received: from localhost (host-82-184-251-30.business.telecomitalia.it [82.184.251.30]) by mira.cbaines.net (Postfix) with ESMTPSA id F001B27BBE9 for ; Sun, 6 Nov 2022 09:05:58 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 21e48482 for ; Sun, 6 Nov 2022 09:05:58 +0000 (UTC) From: Christopher Baines To: guix-patches@gnu.org Subject: [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. Date: Sun, 6 Nov 2022 10:05:58 +0100 Message-Id: <20221106090558.24507-1-mail@cbaines.net> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) As this causes the following error when computing a cross-compilation derivation for r-minimal and related packages. I think this is coming from the string appearing in the sources section of the derivation, but not being a valid store path. * gnu/packages/statistics.scm (r-minimal)[arguments]: Split string involving /gnu/store. --- gnu/packages/statistics.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 2d4dbe4a31..43988ad00e 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -470,7 +470,11 @@ (define-public r-minimal "util-macros" "graphite2")) "|" - "/gnu/store/[^-]+-glibc-[^-]+-static" + ;; Be careful when including store paths in the + ;; build script, since they might be treated as + ;; references + "/gnu/store" + "/[^-]+-glibc-[^-]+-static" ")/lib")) "")))))))))))) (define-public rmath-standalone -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 07 04:29:25 2022 Received: (at 59073) by debbugs.gnu.org; 7 Nov 2022 09:29:26 +0000 Received: from localhost ([127.0.0.1]:33338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oryRZ-0008S8-K8 for submit@debbugs.gnu.org; Mon, 07 Nov 2022 04:29:25 -0500 Received: from mail-wm1-f53.google.com ([209.85.128.53]:55847) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oryRW-0008Ro-GV for 59073@debbugs.gnu.org; Mon, 07 Nov 2022 04:29:23 -0500 Received: by mail-wm1-f53.google.com with SMTP id t4so6457628wmj.5 for <59073@debbugs.gnu.org>; Mon, 07 Nov 2022 01:29:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=94hQkh0hMGkvPgynPgGxXOAbUuVl8O3n0cwmJhCC2OM=; b=lDuK2DgUmm1PvZC8lH0tDWxeweDkNTU/jmrL6UWm9VMc1AgwRnrKLUS+E2vWR4WQTQ R+Qa0EwlaNLdDJgq6UhEDsnCnsaZvKfq+jgZyz0tDdmWSkW+Hd8lY4uBTJgUiNi3oD4X ON/wisBvVq35lt5te+T7xaAUdQ9+8CmaEJVx/8KGyL4/CmGlMA6WPpeQGtbP7lWiQgWM LbtX8jMfWcw1CfTRwHEETjS8kNP7z+Q0ENbWHmEuGxFBoURJ0XQ3tOlSFFin9slz80uD 88yQ1qbVaaTbOrOzKf+GFBMuMkyEYrRL5rVNFkZz8EvLKwJj4M6eiE9+jNIfKwzFFzkx L3+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=94hQkh0hMGkvPgynPgGxXOAbUuVl8O3n0cwmJhCC2OM=; b=CFCOA45Ay6/xaZduJIe15RYnSWfQuaK2k5M9GDqc0mkjB6aEaXDRzg912dojGmjbhs ePV/vG7KIljTbqZ+v99nA5V1LhgzyvIfJ1wa86xN13d9z8qzux/ZihfMxHlWABoDxW6V VyhtUvcHG06K5KFCAyYPcF7wVREToM/kAfY540rErttQKXfaXTI1gTHbvTfJpt1Oh8fA hLJmPvix7INcj4sr+I/Gleowz102h4HIjJFCBN2sLTHQo2IZXAgahS6/xoyjjAlsgmRW QiXe99DT/mLsYbGGpX00OdHWONYKhTy1CfxKycXGKHt7mOnwf4O+sW975yJqjNdNXZ8g 8eIg== X-Gm-Message-State: ACrzQf2K/Iea5KS/+ZRepREfUghsg/gjRYrRku2Fe1RJUcBIP0bteEkf Q7Eo0J6ji4CdQ3zv+ngq7G8= X-Google-Smtp-Source: AMsMyM54MEuLaHSmuHbr48JlLqP9i47lJFZ7I2vQE1wIZWXf+RX7EBr3ScgpG27N2CH49ZmSyw5rXA== X-Received: by 2002:a7b:c047:0:b0:3b4:adc7:1ecb with SMTP id u7-20020a7bc047000000b003b4adc71ecbmr32417223wmc.144.1667813355610; Mon, 07 Nov 2022 01:29:15 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id o13-20020a05600c510d00b003cf54b77bfesm11619608wms.28.2022.11.07.01.29.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 01:29:15 -0800 (PST) From: zimoun To: Christopher Baines , 59073@debbugs.gnu.org Subject: Re: [bug#59073] [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. In-Reply-To: <20221106090558.24507-1-mail@cbaines.net> References: <20221106090558.24507-1-mail@cbaines.net> Date: Mon, 07 Nov 2022 10:27:34 +0100 Message-ID: <87a6539ks9.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59073 Cc: Ricardo Wurmus 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, On dim., 06 nov. 2022 at 10:05, Christopher Baines wrote: > * gnu/packages/statistics.scm (r-minimal)[arguments]: Split string involving > /gnu/store. It would imply rebuild many packages, no? master, staging or core-updates? > --- > gnu/packages/statistics.scm | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm > index 2d4dbe4a31..43988ad00e 100644 > --- a/gnu/packages/statistics.scm > +++ b/gnu/packages/statistics.scm > @@ -470,7 +470,11 @@ (define-public r-minimal > "util-macros" > "graphite2")) > "|" > - "/gnu/store/[^-]+-glibc-[^-]+-static" > + ;; Be careful when including store paths in the > + ;; build script, since they might be treated as > + ;; references > + "/gnu/store" > + "/[^-]+-glibc-[^-]+-static" > ")/lib")) "")))))))))))) LGTM. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 07 04:33:37 2022 Received: (at 59073) by debbugs.gnu.org; 7 Nov 2022 09:33:37 +0000 Received: from localhost ([127.0.0.1]:33344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oryVd-00008I-8U for submit@debbugs.gnu.org; Mon, 07 Nov 2022 04:33:37 -0500 Received: from mira.cbaines.net ([212.71.252.8]:41798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oryVb-00008A-4l for 59073@debbugs.gnu.org; Mon, 07 Nov 2022 04:33:36 -0500 Received: from localhost (host-82-184-251-30.business.telecomitalia.it [82.184.251.30]) by mira.cbaines.net (Postfix) with ESMTPSA id CF23727BBE9; Mon, 7 Nov 2022 09:33:33 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 0f17af27; Mon, 7 Nov 2022 09:33:32 +0000 (UTC) References: <20221106090558.24507-1-mail@cbaines.net> <87a6539ks9.fsf@gmail.com> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: zimoun , Ricardo Wurmus Subject: Re: [bug#59073] [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. Date: Mon, 07 Nov 2022 10:32:22 +0100 In-reply-to: <87a6539ks9.fsf@gmail.com> Message-ID: <87bkpjf6s3.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59073 Cc: 59073@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 (-) --=-=-= Content-Type: text/plain zimoun writes: > Hi, > > On dim., 06 nov. 2022 at 10:05, Christopher Baines wrote: > >> * gnu/packages/statistics.scm (r-minimal)[arguments]: Split string involving >> /gnu/store. > > It would imply rebuild many packages, no? master, staging or > core-updates? It does, my plan was/is to ask Ricardo if he could maybe include it when pushing the next big batch of r related changes? Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNo0OxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xdy+RAAmg4VekyybLrxeUkEhLXQlgyJbbyPeyNW wd/lIBqMyv6GuTLUc9EadiXYiTMFnLEr1mHo5NpNFC5BopLuNH1RcX2b1bDx853Y rG9D7RZ2Y/G69HLUVW75bcqUGmALe0uiV9GVqKTURTt30G+OW6txexyE6UaWji6j UzMVz04bDA1H3kVjP1rpBH8znGD8TURuPFSdKdHMjbItoOD9zYdkL5mrE0VCEDGs 3XPrBODws/gvLMs8Cwq/YfoHJjmb7sLhUlJ2A5ikOit5kK80koISM2ejglHfqsls rPb57YOlogQTy5gOAmKWXQPHYMwt8BCLxm6akl13qk/ZTw9i96mOomnc17NrMFRF kZjSctDJpgsNKnQOe3fkYEGNLO8iSomqPB6PLPzPp5JJ2mjSXtaJw3uVaBIjIfnJ z2ffg+TzAxy1EdZXYRf+1fE+M+N5M9kxXvk7LPwQ5PqgKonntNd/A3Tcc5dtED81 NcanZE+Ut/diBZW+X7KvYGeRy3UTvAjmiuWCuEpOZ4KGJuKrI34CQ/LhdVwOjU77 LaWAJGGSaG/WONgiE1FRAQCxjSK3Cc1Bm29ryCIXwKLs2ytP26kGpPbCfpxTvGZZ aMFsdkYm/QfX8/LzujBOpS5E4Rh31S26+WxThNHmNt5T82+wvQfrUFFKQp80asrT dCDvmtathKI= =uBvg -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 07 16:37:04 2022 Received: (at 59073) by debbugs.gnu.org; 7 Nov 2022 21:37:04 +0000 Received: from localhost ([127.0.0.1]:35590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1os9nk-0004rf-Bg for submit@debbugs.gnu.org; Mon, 07 Nov 2022 16:37:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1os9ni-0004rA-Lx for 59073@debbugs.gnu.org; Mon, 07 Nov 2022 16:37:03 -0500 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 1os9nd-0003po-2y; Mon, 07 Nov 2022 16:36:57 -0500 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=ROpFuiN44hcvP7El9uMoGYr5CGEr+QK8fUcL9WnggFE=; b=QF6qE5TGqWCPxTJGgmau z8T4Lj0BRCp4PtUQVmd8OyMgTwzhY/OoJULJygZYN12Zmnudpi3GmkFrQNPAnvL1JtnPkGlkQo+ec j+iBx1twYjp7ddXJgd8ZOknef2dv0NNvx/a/G5dx48VEYjjpb3lnZl2XT451d37B6/3TVrrHNoC6k WscmT/uznQGgztjsQ67VH4Nxxrsvlh06R1E5s1wBoJ6/FZbazut0DzSiDhzJ53m3zo7TWzUCC79FC XOB5r4ITjQv6XyRydcGAUnNkOW1cjeqBADb6UazB/0vnjmlrEazJio3kF4SS3DnxyZbBZmA/Ou/94 c6LI+Wx+t9XGxg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1os9nN-0005LT-81; Mon, 07 Nov 2022 16:36:49 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Christopher Baines Subject: Re: bug#59073: [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. References: <20221106090558.24507-1-mail@cbaines.net> Date: Mon, 07 Nov 2022 22:36:38 +0100 In-Reply-To: <20221106090558.24507-1-mail@cbaines.net> (Christopher Baines's message of "Sun, 6 Nov 2022 10:05:58 +0100") Message-ID: <87mt92sazd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59073 Cc: 59073@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 (---) Christopher Baines skribis: > As this causes the following error when computing a cross-compilation > derivation for r-minimal and related packages. Which error? :-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 07 17:59:44 2022 Received: (at 59073) by debbugs.gnu.org; 7 Nov 2022 22:59:44 +0000 Received: from localhost ([127.0.0.1]:35643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osB5j-0006zy-TU for submit@debbugs.gnu.org; Mon, 07 Nov 2022 17:59:44 -0500 Received: from mail-wm1-f53.google.com ([209.85.128.53]:34425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osB5i-0006zl-Gj for 59073@debbugs.gnu.org; Mon, 07 Nov 2022 17:59:43 -0500 Received: by mail-wm1-f53.google.com with SMTP id t25-20020a1c7719000000b003cfa34ea516so20876wmi.1 for <59073@debbugs.gnu.org>; Mon, 07 Nov 2022 14:59:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=cd4WDc1+dWsubY0ehQxXT2ByCG8HYbc4JTTaKIQ4Aa8=; b=JfkIoQKgDjembh+cutJpOoKOAmbCOzdXFoHuJ5e3bEVw5zVSlBsvyGqoYVrM/tFBcm sNJR606kv/29RGBsfMetXtZIsBTSDL8XCYNWmCVE6lAeHiG+t7yPyQPM41pUZQh03in9 af7xt1YDIpU9kWqZ5QWzKehIt8q+AwQdllJPNiI7cyB5eTjEqyEl73FyZnAgXRsFkcv+ jSSWPVdmY7DFcqTnLl1RuQdwAZmtV25waLHmJcbSaX9SaLc/e0zDI2h7qM3kL609SV/B mcP6cj2C65G4Y6boGov40Ox92qoKOECu5/bdBW+wr+6kH2H90TMR8f8LBM52JgkE8lJR x1/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=cd4WDc1+dWsubY0ehQxXT2ByCG8HYbc4JTTaKIQ4Aa8=; b=Bo0cD3OB64HN8Q7H9MQziVpiC/7WDPHQuY4370ylHI5FOPySjDMX1B5/oif1sAfmFK v1Lu2CGh+ZhtERaG5STy6VOZmz2uous4+UDT7Ma0zMYqYkbGu/iTQfZSt7tXW9ypausu XNRPVIYeaUN0kvvhpL4XzQTRubejZAQoeD+FNqzLY2YdCoqgwl1nziK3JPllyBQxoqnL QFFjhVvrfIKAxecVhWlOyZNqAgob8pMKFV19CkUZsO5EI574qgr/VwOLDV5muP/WQHlT GX9xEYw5mZcPlqc/541zEfUQP1/uK2VKxIhXZCvdQ4NxzBHSMmMaHoduA3laC/73Doya e6Eg== X-Gm-Message-State: ACrzQf3w66Zuxxr6Nd4Kchc56DamQBbwXYPvafneX1mQ4bF8/z1dKD9l xfar5TXp6oMl3+Sm4xmmtjv6OPoguE4= X-Google-Smtp-Source: AMsMyM7LEPHvCD/sl7sT1Y7i+rwGYdHDZYMXWhCvA1vInjTvpAMD+UknvPfUDOaoqdi58L6C4GpRMQ== X-Received: by 2002:a05:600c:1c1e:b0:3c6:e39f:e62f with SMTP id j30-20020a05600c1c1e00b003c6e39fe62fmr35489031wms.69.1667861975516; Mon, 07 Nov 2022 14:59:35 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id x10-20020a05600c21ca00b003c6f3f6675bsm12299509wmj.26.2022.11.07.14.59.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Nov 2022 14:59:34 -0800 (PST) From: zimoun To: Christopher Baines , Ricardo Wurmus Subject: Re: [bug#59073] [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. In-Reply-To: <87bkpjf6s3.fsf@cbaines.net> References: <20221106090558.24507-1-mail@cbaines.net> <87a6539ks9.fsf@gmail.com> <87bkpjf6s3.fsf@cbaines.net> Date: Mon, 07 Nov 2022 15:10:45 +0100 Message-ID: <871qqeam8q.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.1 (+) 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: Hi Chris, On lun., 07 nov. 2022 at 10:32, Christopher Baines wrote: > It does, my plan was/is to ask Ricardo if he could maybe include it when > pushing the next big batch of r related changes? Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 1.1 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.53 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.53 listed in list.dnswl.org] X-Debbugs-Envelope-To: 59073 Cc: 59073@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: 0.1 (/) Hi Chris, On lun., 07 nov. 2022 at 10:32, Christopher Baines wrote: > It does, my plan was/is to ask Ricardo if he could maybe include it when > pushing the next big batch of r related changes? I am preparing a Bioconductor upgrade, so it could be part of it. Ricardo, WDYT? Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 08 02:40:04 2022 Received: (at 59073) by debbugs.gnu.org; 8 Nov 2022 07:40:05 +0000 Received: from localhost ([127.0.0.1]:36140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osJDI-0007qh-Dx for submit@debbugs.gnu.org; Tue, 08 Nov 2022 02:40:04 -0500 Received: from mira.cbaines.net ([212.71.252.8]:41820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osJDG-0007qA-3W for 59073@debbugs.gnu.org; Tue, 08 Nov 2022 02:40:02 -0500 Received: from localhost (unknown [109.190.253.15]) by mira.cbaines.net (Postfix) with ESMTPSA id EB2CD27BBEA for <59073@debbugs.gnu.org>; Tue, 8 Nov 2022 07:40:00 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 415d7d33; Tue, 8 Nov 2022 07:16:03 +0000 (UTC) References: <20221106090558.24507-1-mail@cbaines.net> <87mt92sazd.fsf@gnu.org> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#59073: [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. Date: Tue, 08 Nov 2022 08:13:32 +0100 In-reply-to: <87mt92sazd.fsf@gnu.org> Message-ID: <875yfpor0s.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 3.6 (+++) 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: Ludovic Courtès writes: > Christopher Baines skribis: > >> As this causes the following error when computing a cross-compilation >> derivation for r-minimal and related packages. > > Which error? :-) Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [109.190.253.15 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record X-Debbugs-Envelope-To: 59073 Cc: 59073@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.6 (++) 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: Ludovic Courtès writes: > Christopher Baines skribis: > >> As this causes the following error when computing a cross-compilation >> derivation for r-minimal and related packages. > > Which error? :-) Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [109.190.253.15 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Christopher Baines skribis: > >> As this causes the following error when computing a cross-compilation >> derivation for r-minimal and related packages. > > Which error? :-) Good spot, I've updated the patch/commit message. But it's this: =E2=86=92 guix build --target=3Daarch64-linux-gnu r-minimal guix build: error: path =E2=80=98/gnu/store/[^-]+-glibc-[^-]+-static=E2= =80=99 is not valid I'm not sure why this seems to only affect cross derivations. It's not the only problem that's happened for cross derivations though, so it might be good to expand the linting to cover them (maybe even for just one common target like aarch64-linux-gnu). Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNqAjNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcTgQ//TtCIJybX9cC9Hm0JuslW/yOZ8WSXgvt5 YGvI7OFn+UhP15u1qxZWW5rk5/GuoWxS4StUOoeFlKKS9QrWs8eT0ObwQWrgb/ay JSyJw3C33hjWJwGQmequG6u+gtqpDrkGmf3AJjCr3O6dy4UUvZj2n21FxEYvKOYM MIhME5vb1NkOL6IWrVH0PmcDUuOZrQjvztGRcrOYuut15dgRJLR847HsPQVq37Is ti4h6veidQcnp2I0BaCliOk/L5nlhb2YncXt4zlxqL4ASb3Sgg14YoAaT8psOHaW wxCDo6DWju5Sys/Au6S4RuqSFTxyhq/zp8xlGYxILhax8jPR2h/kQAzphggDyrXb 2cKGm2kM9OsNypOg8o7v8DAr4JqtckMJhts/f4ICeNDT5/NJnlH76DtONwfy/iTH PHGvXicr0Kp0pARa9JUEDT1NZtSTV/VJgM2d9Ozs6LrjFD7+zZNJ1kfjP3B6GlrB isWGcfg+lblXRCWOS9nakm1/Jr6uOISPAZYcAbuB3MLam/t5jov3cwjtkD9rRQaw AO0O3HnPh6KXcbl7pCNSbkyHtg493vrYq7lr3QmDgcKL5HEd5+ylPBFhxJp5LgAM KOELQsoRUGgXvo31pg3I/ebrZJ2r6e8f2bpv6weSG5rjCwj9Gk2BFbtNItpTWY9q JGaPft9x660= =L3tj -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 08 02:40:08 2022 Received: (at 59073) by debbugs.gnu.org; 8 Nov 2022 07:40:08 +0000 Received: from localhost ([127.0.0.1]:36142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osJDL-0007qx-UF for submit@debbugs.gnu.org; Tue, 08 Nov 2022 02:40:08 -0500 Received: from mira.cbaines.net ([212.71.252.8]:41822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osJDG-0007qN-4k for 59073@debbugs.gnu.org; Tue, 08 Nov 2022 02:40:04 -0500 Received: from localhost (unknown [109.190.253.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 81BF827BBE9 for <59073@debbugs.gnu.org>; Tue, 8 Nov 2022 07:40:00 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id d5b06edc for <59073@debbugs.gnu.org>; Tue, 8 Nov 2022 07:13:18 +0000 (UTC) From: Christopher Baines To: 59073@debbugs.gnu.org Subject: [PATCH v2] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. Date: Tue, 8 Nov 2022 08:13:18 +0100 Message-Id: <20221108071318.21580-1-mail@cbaines.net> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 3.6 (+++) 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: As this causes the following error when computing a cross-compilation derivation for r-minimal and related packages: guix build: error: path ‘/gnu/store/[^-]+-glibc-[^-]+-static’ is not valid I think this is coming from the string appearing in the builder and thus the sources section of the derivation, but not being a valid store path. Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [109.190.253.15 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines X-Debbugs-Envelope-To: 59073 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 (++) 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: As this causes the following error when computing a cross-compilation derivation for r-minimal and related packages: guix build: error: path ‘/gnu/store/[^-]+-glibc-[^-]+-static’ is not valid I think this is coming from the string appearing in the builder and thus the sources section of the derivation, but not being a valid store path. Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [109.190.253.15 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager As this causes the following error when computing a cross-compilation derivation for r-minimal and related packages: guix build: error: path ‘/gnu/store/[^-]+-glibc-[^-]+-static’ is not valid I think this is coming from the string appearing in the builder and thus the sources section of the derivation, but not being a valid store path. * gnu/packages/statistics.scm (r-minimal)[arguments]: Split string involving /gnu/store. --- gnu/packages/statistics.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 2d4dbe4a31..43988ad00e 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -470,7 +470,11 @@ (define-public r-minimal "util-macros" "graphite2")) "|" - "/gnu/store/[^-]+-glibc-[^-]+-static" + ;; Be careful when including store paths in the + ;; build script, since they might be treated as + ;; references + "/gnu/store" + "/[^-]+-glibc-[^-]+-static" ")/lib")) "")))))))))))) (define-public rmath-standalone -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 08 08:10:05 2022 Received: (at 59073) by debbugs.gnu.org; 8 Nov 2022 13:10:05 +0000 Received: from localhost ([127.0.0.1]:36621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osOMf-0003xP-Ee for submit@debbugs.gnu.org; Tue, 08 Nov 2022 08:10:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osOMe-0003wq-3N for 59073@debbugs.gnu.org; Tue, 08 Nov 2022 08:10:04 -0500 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 1osOMY-0004kc-Ts; Tue, 08 Nov 2022 08:09:58 -0500 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=Xif9AZEaYNGiQXOTTnFZAqL54oma0S8I4A0TKTj4JCg=; b=YBaITqfJ2eai38cfpsrT rSzmWW/BaSel2vfnnFjet1ofaGNLvvxX77sEaTQKKAG/RcumAzgKHlNM2sreUvsQrp6Qk6JJpEr4C Ti+qF+PNrFdI1nM2YBlDM1Cx/78bkPuL3h363Pk0yEgm1QMNZCW3JwrskfRI9XV9K5YH6mS8VdVn+ z6BdH8wqOFP98ME6PoH5XPREGz7UXthNxEtJvb6NYkkVvD0nQdPKqNMeLQqdJj1HMTMUtdpZmfNyW JQYxKdNm+ohDGqqZm3u6AMIT6s4hBtTSso/56+k3Oq9EohdEBCqgX8DIb58GNTsBbadXME0uq/H1d NPlkO6EEbtljrQ==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1osOMY-0007wt-Ff; Tue, 08 Nov 2022 08:09:58 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Christopher Baines Subject: Re: bug#59073: [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. References: <20221106090558.24507-1-mail@cbaines.net> <87mt92sazd.fsf@gnu.org> <875yfpor0s.fsf@cbaines.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Octidi 18 Brumaire an 231 de la =?utf-8?Q?R=C3=A9vol?= =?utf-8?Q?ution=2C?= jour de la Dentelaire X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 08 Nov 2022 14:09:55 +0100 In-Reply-To: <875yfpor0s.fsf@cbaines.net> (Christopher Baines's message of "Tue, 08 Nov 2022 08:13:32 +0100") Message-ID: <87fsetpp7g.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59073 Cc: 59073@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 (---) Hi, Christopher Baines skribis: > =E2=86=92 guix build --target=3Daarch64-linux-gnu r-minimal > guix build: error: path =E2=80=98/gnu/store/[^-]+-glibc-[^-]+-static=E2= =80=99 is not valid Interesting bug! I pushed a fix and explanation: --8<---------------cut here---------------start------------->8--- commit 3bd4b92f55f40119349e39902a9b800de98040d2 build-system/gnu: Turn #:phases into a gexp when cross-compiling. =20=20=20=20 Previously, we'd get this error: =20=20=20=20 $ guix build --target=3Daarch64-linux-gnu r-minimal -d --no-grafts guix build: error: path =E2=80=98/gnu/store/[^-]+-glibc-[^-]+-static= =E2=80=99 is not valid =20=20=20=20 This is because the sexp would be passed as an input of the surrounding gexp in 'gnu-cross-build', and thus "/gnu/store/[^-]+-glibc-[^-]+-static" would be interpreted as a source file name, as in this example: =20=20=20=20 scheme@(guix gexp)> #~(foo #$(list 'whatever "/gnu/store/[^-]+-glibc-= [^-]+-static")) $11 =3D #) 7f098badec30> scheme@(guix gexp)> (gexp-inputs $11) $12 =3D (#) =20=20=20=20 Fixes . Reported by Christopher Baines . =20=20=20=20 * guix/build-system/gnu.scm (gnu-cross-build): When PHASES is a pair, pass it through 'sexp->gexp'. --8<---------------cut here---------------end--------------->8--- That said, this code is bogus: 1. We should refrain from using non-literal strings as patterns in =E2=80=98substitute*=E2=80=99. 2. We should call =E2=80=98%store-directory=E2=80=99 from (guix build uti= ls) instead of hardcoding =E2=80=9C/gnu/store=E2=80=9D. Both of these should be fixed at some point. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 08 08:10:37 2022 Received: (at control) by debbugs.gnu.org; 8 Nov 2022 13:10:37 +0000 Received: from localhost ([127.0.0.1]:36625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osONA-0003yJ-Ul for submit@debbugs.gnu.org; Tue, 08 Nov 2022 08:10:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osON8-0003y3-K0 for control@debbugs.gnu.org; Tue, 08 Nov 2022 08:10:35 -0500 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 1osON2-000520-59 for control@debbugs.gnu.org; Tue, 08 Nov 2022 08:10:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=5pQI9I7VddL78bltBYGyu23I7pVTm5IUo0TfC2pZL34=; b=TwKKc+QmlSdVsP 5Jz6C+yZsq58l4k8CmAsOcWqUs8jxzLa9Wd9VfwQd50n8q/LP//PDU7i61VN3f0sEJuuu56uFnlqV LNfbp/W0YJ7OZSqcgZL9MU27btcAH2oMKX84y4RifEwo9t2IEnDBfLgFrcj+hs4Xmurn/Rtx8nCaT Or/vd4JecSG/jbMdMg+JK/nHTPDEXuh9/68VHgZfREubjinkyebI8kVmNagdglbvVYrdf5XOS3G3U ntMzZiGUg7bkQy5PnuaFQGnzoOK45tvwpg8j4tirhNJXkLXmK7oaU4u0wp2nPg+/fjxczccCpfVIr tfjp0EMW5SBrqaj6se/w==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1osOMx-0008D4-Vr for control@debbugs.gnu.org; Tue, 08 Nov 2022 08:10:27 -0500 Date: Tue, 08 Nov 2022 14:10:22 +0100 Message-Id: <87edudpp6p.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #59073 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) close 59073 quit From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 08 16:39:53 2022 Received: (at 59073) by debbugs.gnu.org; 8 Nov 2022 21:39:53 +0000 Received: from localhost ([127.0.0.1]:38327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osWJu-00049G-5x for submit@debbugs.gnu.org; Tue, 08 Nov 2022 16:39:52 -0500 Received: from mail-wr1-f44.google.com ([209.85.221.44]:42547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osWJr-000492-Nc for 59073@debbugs.gnu.org; Tue, 08 Nov 2022 16:39:44 -0500 Received: by mail-wr1-f44.google.com with SMTP id cl5so22999874wrb.9 for <59073@debbugs.gnu.org>; Tue, 08 Nov 2022 13:39:43 -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:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=sRYhWNXXtpBg3cLu0NYcmqQp580XW3zEUuWVijoa6nM=; b=Itxm/LqVERvFwsUohbR5Q3cjydOiT5Gk9QRs5F6kCfHTL3AIn+0zH50YlDmk67TwKn Hvc3OU1RJb7ZVz1ZI7r8Zzz1pCiu3aC+qcpAZ+nKi/yuKjBm53VcQ2lLIgwrd+7BFLUI p7OwRJiW0Ye5naTV+NudC9x8EowSgvTmetB1LehJ4Kil1HkkhFCz10kaW1nT2i38tU1/ cnNgdePBbPA7fUKogE7b6JychwiHx11oLLrwb7vbfHaNJEcM/okP9cHyR432Gi7w8KvK L9zA5KLeS2LGDPBOPfs1vWZ0kaGyDT6OauOsP5tpxXKAfBHdh3opJRGPH1d/jUpO0hke kMsA== 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:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sRYhWNXXtpBg3cLu0NYcmqQp580XW3zEUuWVijoa6nM=; b=UsOT/xnaPFfcpFsIGft6jkXrPK40smdem+Nnzm/vXLiDRzvm+UB3DDYJnAoWDWGUSr RIf7lHYyZJ3PWdWFTgLzOlG4G9+gBom0QDVJAGs7sEP+wC4LkuF86qKEApLW8G+SPMBJ a48bEpWYLYu40Z46eS3VAYzSk1hL65eQJdXt/X10djdXMmTGYBgT9USfaKsX/xLuCNor NfBYxdxdMoI6r4djjAy7esThKvp+hhUJ6xRH0hAtKWK0kUBVwSHFzd1JBq6nIt6DzHtA 4VjO1Emx6doFCNzQ9cO5jExHHM1YauSidWt+7IpLNP3wEIBOSqtVwg1996l3P1Q4aHmp iLHA== X-Gm-Message-State: ACrzQf3QHOUgHr24NLU2hD0uxpF7AOcaNvdNgHBmRerS8zrtBH8zWsaq dsofYtmG0vri5o6e+W6GETFaxcAP32Y= X-Google-Smtp-Source: AMsMyM5EqrmnYFkccDo82KGzhZWo9EFycqHjLRzDLmstnA6TNrOXm+HJq/JZrVGQyUbuCfAI/oxjTA== X-Received: by 2002:a5d:6a81:0:b0:236:65a0:e7d9 with SMTP id s1-20020a5d6a81000000b0023665a0e7d9mr37015521wru.327.1667943577133; Tue, 08 Nov 2022 13:39:37 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id g8-20020a5d4888000000b0022e57e66824sm13484050wrq.99.2022.11.08.13.39.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Nov 2022 13:39:36 -0800 (PST) From: zimoun To: Ludovic =?utf-8?Q?Court=C3=A8s?= , Christopher Baines Subject: Re: [bug#59073] [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. In-Reply-To: <87fsetpp7g.fsf@gnu.org> References: <20221106090558.24507-1-mail@cbaines.net> <87mt92sazd.fsf@gnu.org> <875yfpor0s.fsf@cbaines.net> <87fsetpp7g.fsf@gnu.org> Date: Tue, 08 Nov 2022 22:32:58 +0100 Message-ID: <86k045t9md.fsf@gmail.com> 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: 59073 Cc: 59073@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, On Tue, 08 Nov 2022 at 14:09, Ludovic Court=C3=A8s wrote: > Interesting bug! > > I pushed a fix and explanation: Oh! :-) > That said, this code is bogus: > > 1. We should refrain from using non-literal strings as patterns in > =E2=80=98substitute*=E2=80=99. What does it mean =E2=80=9Cnon-literal string=E2=80=9D here? Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 10 09:07:56 2022 Received: (at 59073) by debbugs.gnu.org; 10 Nov 2022 14:07:56 +0000 Received: from localhost ([127.0.0.1]:42329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ot8Dj-0005aa-Pf for submit@debbugs.gnu.org; Thu, 10 Nov 2022 09:07:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ot8De-0005aL-Q4 for 59073@debbugs.gnu.org; Thu, 10 Nov 2022 09:07:54 -0500 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 1ot8DZ-00044p-FD; Thu, 10 Nov 2022 09:07:45 -0500 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=bs1wpAXK17qH/gzDAPM+dTDMNxdoFkjpF54IDhsoD4k=; b=SsveKMhwBTwHHTg7j9pJ L4LQDFu7J0daJJsBX3WJXvK1gDthMzXytteQLU2LCS5CvZyg4G4+euzVr1S2/nipazYA/p6ANpgnG ADPh7Kg+o3PEE33UIoyeabk6j9cY0UAHWzvomU9jtLqY9DChHwn9uSIrHr1pN1rpjJScAe+WfevRG aZB3fm/qYhqRZPj6tJVOHV76erqp/ITP7TwC4PLFKpau9TTvMgcMyKg6NKvTZlUasVuqkg6qxTrZM gkF8zQhi3aaMAWhM2rulNNF2/ZiII6B+mUOW2Cun4v9uaArqa3FNNsO4dM1L76jMHRa2awoJo1SMX hkLdz3cYj37P+A==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ot8DZ-0003t9-24; Thu, 10 Nov 2022 09:07:45 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: zimoun Subject: Re: [bug#59073] [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. References: <20221106090558.24507-1-mail@cbaines.net> <87mt92sazd.fsf@gnu.org> <875yfpor0s.fsf@cbaines.net> <87fsetpp7g.fsf@gnu.org> <86k045t9md.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: =?utf-8?Q?D=C3=A9cadi?= 20 Brumaire an 231 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de la Herse X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 10 Nov 2022 15:07:43 +0100 In-Reply-To: <86k045t9md.fsf@gmail.com> (zimoun's message of "Tue, 08 Nov 2022 22:32:58 +0100") Message-ID: <87bkpej428.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59073 Cc: Christopher Baines , 59073@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 (---) Hi, zimoun skribis: >> That said, this code is bogus: >> >> 1. We should refrain from using non-literal strings as patterns in >> =E2=80=98substitute*=E2=80=99. > > What does it mean =E2=80=9Cnon-literal string=E2=80=9D here? A string that is not a literal (or constant, if you prefer). This is OK: (substitute* f ((".*") =E2=80=A6)) This is not: (substitute* f (((string-append "." (star))) =E2=80=A6)) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 11 04:55:48 2022 Received: (at 59073) by debbugs.gnu.org; 11 Nov 2022 09:55:48 +0000 Received: from localhost ([127.0.0.1]:45123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otQlH-0001vq-MV for submit@debbugs.gnu.org; Fri, 11 Nov 2022 04:55:48 -0500 Received: from mail-wm1-f48.google.com ([209.85.128.48]:46821) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otQlB-0001vX-Mv for 59073@debbugs.gnu.org; Fri, 11 Nov 2022 04:55:46 -0500 Received: by mail-wm1-f48.google.com with SMTP id m7-20020a05600c090700b003cf8a105d9eso2809970wmp.5 for <59073@debbugs.gnu.org>; Fri, 11 Nov 2022 01:55:41 -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:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=tcGOKNz9VmdseucI1sNF1njjufMPedMU+4WOgwdvlcA=; b=MPmW4qb+tfH5L0XVpb/ad9KX7+tUztvhmBMbUHE34sriR5tOZDSQe3S2f/U5h9O9gv BhFpxd9VwJZfejSLTir7IaXMg1u2UgtQ7cg73OVyjFEIu3pth81eJDufKA6Sp+XXKi54 hcgE8eUtVVo5hO2o9JZTFnd7LgWKTfwPPldd9BZBlb+N/IrCxJCmqZVcdqX2pIZBrMbz 0uN1N4D7pwrZiKsN/pob6w8LSxX8BmL6VrZMl+pBjWYs7sx9i9cJfCQ/xxvRK7+8Jxgf WdAkYyh7MA1Kra6eITlDhhmdsvwX27gC7ARpDHTr3dfy0PMhkjrxtOKTeLyWRO1wLRth kyKg== 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:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tcGOKNz9VmdseucI1sNF1njjufMPedMU+4WOgwdvlcA=; b=OT/weYjiAC0mWM1wRGxYzLkjmMyYLKLofsSg/uoaXnoeWK0AX7APeLyscTAIte+ycm Q8RgqASdRL6lQuSQPgI2r3hsmB6tz38t5f3ASP8hil/1QYysjhMIiD42dw1Q9Hkq20tV dTbn0AUO3AHH6TQjuSsdGuHqa1P5yNDchlFcJRiLQl2yRiWKEvPFInCDEaM3DiMUBl3S KV5kJ0uuccrJ8ftsrhBvUR0r05nyWvObhqGLy0TsvKqAuz74/462PVxfMCpiJa761wLT HnzAPBehXaX3F5eFiOtUJfMK8mVt1gowSPAlNxGy1hktu13w+wvIRqTfUuxOKOEf4kfp c9HQ== X-Gm-Message-State: ANoB5plBZ/k92KisrczX4yythSmTrOvYxr7Nruxh0HUPxq9x6jSyi69N k3LGpTLr8lcWkUnYSKG12KhkHan12wo= X-Google-Smtp-Source: AA0mqf6cu6K4z5qZoWduJahQQY6JUE61hefcYuishSaBGM1N8AV2bGCeTS+wQ2tDHm+jXlBDySVbOw== X-Received: by 2002:a05:600c:3d13:b0:3cf:a83d:28d1 with SMTP id bh19-20020a05600c3d1300b003cfa83d28d1mr726330wmb.57.1668160536085; Fri, 11 Nov 2022 01:55:36 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id p16-20020a5d48d0000000b00236c1f2cecesm1733224wrs.81.2022.11.11.01.55.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Nov 2022 01:55:35 -0800 (PST) From: zimoun To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#59073] [PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static. In-Reply-To: <87bkpej428.fsf@gnu.org> References: <20221106090558.24507-1-mail@cbaines.net> <87mt92sazd.fsf@gnu.org> <875yfpor0s.fsf@cbaines.net> <87fsetpp7g.fsf@gnu.org> <86k045t9md.fsf@gmail.com> <87bkpej428.fsf@gnu.org> Date: Thu, 10 Nov 2022 15:40:22 +0100 Message-ID: <87sfiq98kp.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 59073 Cc: Christopher Baines , 59073@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: -0.2 (/) Hi, On jeu., 10 nov. 2022 at 15:07, Ludovic Court=C3=A8s wrote: > A string that is not a literal (or constant, if you prefer). > > This is OK: > > (substitute* f > ((".*") =E2=80=A6)) > > This is not: > > (substitute* f > (((string-append "." (star))) =E2=80=A6)) Thanks for explaining. Cheers, simon From unknown Thu Aug 14 21:56:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 09 Dec 2022 12:24:07 +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