From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 27 10:11:26 2021 Received: (at submit) by debbugs.gnu.org; 27 Oct 2021 14:11:26 +0000 Received: from localhost ([127.0.0.1]:50104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfjeD-0002m9-E3 for submit@debbugs.gnu.org; Wed, 27 Oct 2021 10:11:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:50372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <873216071@qq.com>) id 1mfje8-0002lw-Ut for submit@debbugs.gnu.org; Wed, 27 Oct 2021 10:11:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44810) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <873216071@qq.com>) id 1mfje8-00072U-0u for guix-patches@gnu.org; Wed, 27 Oct 2021 10:11:16 -0400 Received: from out203-205-221-242.mail.qq.com ([203.205.221.242]:48986) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <873216071@qq.com>) id 1mfjdz-0002Kh-P4 for guix-patches@gnu.org; Wed, 27 Oct 2021 10:11:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1635343850; bh=RkYVFctcq0KPd2wBmWZMLv0+GtcPHKjkwGGGI7viLA0=; h=From:To:Subject:Date; b=rVZBLgOMGknT3Fl48rG89fXhzga0SN52YXIJN4df9FTvrxLSsd02Nu9T0T9y6NK68 BY20pkzv66bDfvbQrCoqbEW/LJGubcoRt9TnZIZgAknmWdvcLTnR2ZoRIWJR9CBG/y wZaVbURaSliuANL8nj+G9PDlwB3wHsjVlFXp+g/0= Received: from asus ([2409:8928:124e:600:171f:1b40:5859:701f]) by newxmesmtplogicsvrsza7.qq.com (NewEsmtp) with SMTP id 2B081EC6; Wed, 27 Oct 2021 22:10:48 +0800 X-QQ-mid: xmsmtpt1635343848t610a92ji Message-ID: X-QQ-XMAILINFO: OQlRUX9+U3rMCUuAv0MznkBLdvQw349ygDWLvQ03SKs5054LSeK47fh33NbUSn pJtG6xUay1B2X8uOFNDWXKYVcmrSleoczwFsopnF0+TcrCmDjg3Cl4HebEBp1WS5mK//xthg7MSH 69E7ba09z8MBezJj9QvmFjaA8j+LHSx/MlnWmd5s/tZp2oOZ2ePWd1LPP6naMxz0H0VnliVD0mJo jfJdVdYE009KLCkrY5AsQFvC2kW9DlJCJjEr/5cOOEzNaeT7h0EfjsjE2GTynb7HjWw5g3i0OpeR dh010gs8KKYQB2VnkYMiq5lwKfJW95/1waJU15PhsIPtkSbzqgeGjuFPmrfPysySLtdgA8nMWWPC rGf9BYKpklw5H9/MPSVtVVL7zQd9+dt91G7LoPs+gy5KBA6fUeKrgyfK6ONfNuKk2tATK6Ww3LTB wFLtLYBK+1+aIeCyuOEArLVpfxNjy6Ucc0jgX55FUNOZkE714xdmydAYDN4B6xg48BZWC3T0CeoV XU7C5IOx2VvneKQ/oHfqs21+Ksc/k6fSj3HepCVhawT6ouZv0w7qDmyRlfxfSDTT25WpHY5inXlU biV5QE4nG4MXWCgpDZPPj9t+5CauzwoRC2gpQa7Iis+tJxQxKDP8MENzuEWz6SmfNf0lNXLAJn1r a/UN0PGl4DwNo/YHnTXLc5nmmwHuTxFiws/BJfZkfTVTV8y3BuGGH/7AMvG+dYojW8qWVVnWDW6L ptbip4emdWQ2WCd3vm4UKDaFgv6hT+0YXcdg3jbZtRGPz1tiI0RO5tcqfVLC7I8NguWOKOGZ246d Y= User-agent: mu4e 1.6.6; emacs 28.0.50 From: Z572 <873216071@qq.com> To: guix-patches@gnu.org Subject: [PATCH] substitutes: keep base's uri-path for Properly construct URL. Date: Wed, 27 Oct 2021 21:53:55 +0800 X-OQ-MSGID: <87r1c6wobb.fsf@qq.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=203.205.221.242; envelope-from=873216071@qq.com; helo=out203-205-221-242.mail.qq.com X-Spam_score_int: 11 X-Spam_score: 1.1 X-Spam_bar: + X-Spam_report: (1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HELO_DYNAMIC_IPADDR=1.951, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) 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: 0.2 (/) --=-=-= Content-Type: text/plain Hello, Sorry for my english, and i'm not sure ChangeLog is right. https://mirror.sjtu.edu.cn/guix use customize script to mirror official substitutes server, at /guix not in / . narinfo-request will forget add /guix to url, so i can't use substitutes from them, this patch fix it. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-substitutes-keep-base-s-uri-path-for-Properly-constr.patch Content-Transfer-Encoding: quoted-printable >From 7fe17965d5336d55ec8b1b7471cbbb34b12e9a0b Mon Sep 17 00:00:00 2001 From: Z572 <873216071@qq.com> Date: Wed, 27 Oct 2021 21:28:24 +0800 Subject: [PATCH] substitutes: keep base's uri-path for Properly construct U= RL. substitutes (narinfo-request): keep BASE's uri-path for properly construct = url. some substitutes server don't use guix publish, them use customize scripts = to mirror official server, if them look likes https://example.com/guix , narinfo-request will lost /guix . --- guix/substitutes.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guix/substitutes.scm b/guix/substitutes.scm index a5c554acff..bfbd29623e 100644 --- a/guix/substitutes.scm +++ b/guix/substitutes.scm @@ -3,6 +3,7 @@ ;;; Copyright =C2=A9 2014 Nikita Karetnikov ;;; Copyright =C2=A9 2018 Kyle Meyer ;;; Copyright =C2=A9 2020 Christopher Baines +;;; Copyright =C2=A9 2021 Zheng Junjie <873216071@qq.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -158,7 +159,8 @@ (define (narinfo-request cache-url path) "Return an HTTP request for the narinfo of PATH at CACHE-URL." (let* ((base (string->uri cache-url)) (ref (build-relative-ref - #:path (string-append (store-path-hash-part path) ".narinfo= "))) + #:path (string-append (uri-path base) "/" + (store-path-hash-part path) ".narinfo= "))) (url (resolve-uri-reference ref base)) (headers '((User-Agent . "GNU Guile")))) (build-request url #:method 'GET #:headers headers))) --=20 2.33.1 --=-=-= Content-Type: text/plain -- over --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 27 12:41:51 2021 Received: (at 51441) by debbugs.gnu.org; 27 Oct 2021 16:41:51 +0000 Received: from localhost ([127.0.0.1]:50432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mflzm-0005Nz-Ac for submit@debbugs.gnu.org; Wed, 27 Oct 2021 12:41:51 -0400 Received: from out162-62-57-64.mail.qq.com ([162.62.57.64]:35261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <873216071@qq.com>) id 1mflzh-0005Ne-GW for 51441@debbugs.gnu.org; Wed, 27 Oct 2021 12:41:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1635352892; bh=nYFI+5UuM6cHMjoG2XUxWV20MgcbB/LAzMzpA0jBiNY=; h=From:To:Subject:Date; b=buzZIVmB1SbpGmdDYCbocQI8Oe92w/0PqprDR7PbV3Rz3X0EEfIqPERkwW4O/fMM/ g8HpzwN3s3eo8ObUt0kBvVV4N+qywuzDSgT13AeCqunGjuxu2AHbGlVSriOvcrbdtP gSQNPOEDEQ3PFyWgkysqREt+XGTg0HLqRW4kQ678= Received: from asus ([2409:8928:124e:600:171f:1b40:5859:701f]) by newxmesmtplogicsvrsza9.qq.com (NewEsmtp) with SMTP id A5888260; Thu, 28 Oct 2021 00:41:24 +0800 X-QQ-mid: xmsmtpt1635352884t1echus9b Message-ID: X-QQ-XMAILINFO: MklzYC+sb6GFtIugkQMcybWRoFBrqy9fNILSF1ZNnY3W0c9vCUL7Dw6osuubry zW7rJjs2MX6Ugjh64WgB9wN9+6oa9X4aupaSejGeFVFrQuEX2G7okTEfgBnKVeVaDq5gw4SG2sNN IYA8DKCHtjJlqevM/yrz1ub+kyc/e8X84eSVfxg61T1CuoPxAtqbN9ioqiTI1b9NZ/ZZ+ODu3lQ3 yumgvyjluw9/xg/PfXhtpMFk8a8crR9yC6jedHn9MJj6UEWxKWdpUtSJLREgLzc682tTKhOmoDL8 VH+RVwSfNEcWE8HiQ2Zok/6yhQePHXm54QG3zZMqQKM57h7IYtP5T/x11cs38r76fxeVZGLzBC+p zIuQX2yfcW0FOTO3N3HGdDrgJ2rr4oDnfgQaMOS7dU+rryfGEytQbUYbNbIMnsWYhdaXa9NXZCYz tXQ0yx/fxQ3FBI09jY4LpkEaQzb9NLAjfMulZqofIYHcWoc51XXaTfUZ73oLhIyGFhvrHud2dUxp gxhalVrg1S9ZRFOXGRTJlX4vQiaA5GoQks/UkCT2Bo00xGadiRETRtuZQo1jZNcfAIWQESjfPmlq xZyh6+G7whr96K4oY2MPkADwUdwdUuUsAP2CP95VruoFWhqVcSZp9tw9DJIFuG76aN+gQ9PgueGG IL23ZHrdGlbJn2EOKhPfvVGkndq6T3+GYXPnG2/tJvZ/9rvxLVaUmaBh/s33nrCPeqQyGw/fcnHN 2aiiltFP/50aPpfA1pw50LsadeBcuwHBsSbhhutcvv9qgGUP8bcUygH8IL0GTnr+p3p0f3Qz6eoZ e5uWFTfyEq7w== User-agent: mu4e 1.6.6; emacs 28.0.50 From: Z572 <873216071@qq.com> To: 51441@debbugs.gnu.org Subject: Re: [bug#51441] [PATCH] substitutes: keep base's uri-path for Properly construct URL. Date: Thu, 28 Oct 2021 00:37:52 +0800 Message-ID: <87fssmwhcc.fsf@qq.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.9 (+++) 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: it just fix fetch narinfos url, substitute still don't download, later i will try fix it. Z572 via Guix-patches via writes: > Hello, > > Sorry for my english, and i'm not sure ChangeLog is right. > > https://mirror.sjtu.edu.cn/guix use customize script to mirror official > substitutes server, at /guix not in / . narinfo-re [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.64 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.64 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 51441 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.9 (++) 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: it just fix fetch narinfos url, substitute still don't download, later i will try fix it. Z572 via Guix-patches via writes: > Hello, > > Sorry for my english, and i'm not sure ChangeLog is right. > > https://mirror.sjtu.edu.cn/guix use customize script to mirror official > substitutes server, at /guix not in / . narinfo-re [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager it just fix fetch narinfos url, substitute still don't download, later i will try fix it. Z572 via Guix-patches via writes: > Hello, > > Sorry for my english, and i'm not sure ChangeLog is right. > > https://mirror.sjtu.edu.cn/guix use customize script to mirror official > substitutes server, at /guix not in / . narinfo-request will forget add = /guix to url, so i > can't use substitutes from them, this patch fix it. > > From 7fe17965d5336d55ec8b1b7471cbbb34b12e9a0b Mon Sep 17 00:00:00 2001 > From: Z572 <873216071@qq.com> > Date: Wed, 27 Oct 2021 21:28:24 +0800 > Subject: [PATCH] substitutes: keep base's uri-path for Properly construct= URL. > > substitutes (narinfo-request): keep BASE's uri-path for properly construc= t url. > > some substitutes server don't use guix publish, them use customize script= s to > mirror official server, if them look likes https://example.com/guix , > narinfo-request will lost /guix . > --- > guix/substitutes.scm | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/guix/substitutes.scm b/guix/substitutes.scm > index a5c554acff..bfbd29623e 100644 > --- a/guix/substitutes.scm > +++ b/guix/substitutes.scm > @@ -3,6 +3,7 @@ > ;;; Copyright =C2=A9 2014 Nikita Karetnikov > ;;; Copyright =C2=A9 2018 Kyle Meyer > ;;; Copyright =C2=A9 2020 Christopher Baines > +;;; Copyright =C2=A9 2021 Zheng Junjie <873216071@qq.com> > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -158,7 +159,8 @@ (define (narinfo-request cache-url path) > "Return an HTTP request for the narinfo of PATH at CACHE-URL." > (let* ((base (string->uri cache-url)) > (ref (build-relative-ref > - #:path (string-append (store-path-hash-part path) ".narin= fo"))) > + #:path (string-append (uri-path base) "/" > + (store-path-hash-part path) ".narin= fo"))) > (url (resolve-uri-reference ref base)) > (headers '((User-Agent . "GNU Guile")))) > (build-request url #:method 'GET #:headers headers))) > --=20 > 2.33.1 --=20 over From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 28 22:16:27 2021 Received: (at 51441) by debbugs.gnu.org; 29 Oct 2021 02:16:27 +0000 Received: from localhost ([127.0.0.1]:53633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgHRT-0003q5-6E for submit@debbugs.gnu.org; Thu, 28 Oct 2021 22:16:27 -0400 Received: from out203-205-221-202.mail.qq.com ([203.205.221.202]:38358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <873216071@qq.com>) id 1mgHRQ-0003po-HK for 51441@debbugs.gnu.org; Thu, 28 Oct 2021 22:16:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1635473775; bh=H63Vm0AAa8+RjQgZg7VV9nPomzMjfy4JdIi+nq7IAPc=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=d29zrUT+eZGYH1DdIifOb3gC9YYI1Rk2Gx2KXuj9YMMyRCskBi8yNjUk+61y+1Jc7 qhtdXc0qhvqIC85XidOzlvap/qaIiGD6jOq76AfB3Ul3K0TC5ET5t1qS5yaUU7cvgh bLMK/RKfgqG80BRHbYO61qwtwg6T3LrUIbZm1+XY= Received: from asus ([2409:8928:12b2:1ae2:4b81:7b88:7db5:8a95]) by newxmesmtplogicsvrszc6.qq.com (NewEsmtp) with SMTP id 40D04456; Fri, 29 Oct 2021 10:16:13 +0800 X-QQ-mid: xmsmtpt1635473773ty46vh26f Message-ID: X-QQ-XMAILINFO: MJ0QbbALek+qyewjfOh6x1EJ/U+FlgI7138LCMxm8SWU+xdr+sG7bBE4F92Fpk q82PabOEwcOO11w9q8TucEgulQSJ0E7yku67r+CQMT3Dkx6YSkunL+9zGCBoMhtCPkwfA/CKETlS vuZx8L0yKHOqIqp3DvqZoBZk+edmPbUPhFRCkYOw8FXvOT/Vs47aTxnhMnGPM2EUBCs2QXyfeKeG cOeBWwzLQwkdxN5A45V2h8MeXNioHZ08pL//wjd+aYuUVSJTLLxS80db+4QaGjDOlXKTGTFizETo UGoUJLQneuw+P1Yr3Ntzr2uNQ9fAdduhIktyAv1KRG6dstL9wlA+/PJp5pC4hCu8l1xpMKPFbGt6 Ijo2Y2R3QqYLa+D6bmFaTZ0kKBZRJP3WFcNJeikv01nncVy9in+QbHtuC6iENlxrkx0c4l7YQ1v7 w/EYiHETMPrWF5TNhI+4j6TP0Gkc8AoF4uiLXTxz2IRC6dD7ltXuCg/kfTHygLMAnKlUhQ9r3yRZ zH9Tju08RQ2r7W3izdL9gYckI0d7dPE476BnWTs6hIAX9yMwD8ZshshUKKFvv7jp3NByI/hfJCtH eE6lgkE7DPemnmVZlnm2tkVLpAcgRAqWoWebu0awOPcFXj1avX3pHexA7g+tlTXYGggxMLIjuEAw Hs7f1Y8y5jGs7juIOV88Ekn/Uoz/dvvvqyDKsmo6MAfIfAOic7ZEeYKQ0sx8RHvHYeRvwjpuTsj7 qiCNzhIHpj170nu67f9tNZqiTqJ6fAn0l7zXoeixZbQGxAo7+hZ02KvMEgt/tYDkXu/Rfu1MroJU Z7VTkdQ248C1k6trj9a5Hk References: <87fssmwhcc.fsf@qq.com> User-agent: mu4e 1.6.6; emacs 28.0.50 From: Z572 <873216071@qq.com> To: Z572 <873216071@qq.com> Subject: Re: [bug#51441] [PATCH] substitutes: keep base's uri-path for Properly construct URL. Date: Fri, 29 Oct 2021 09:48:12 +0800 In-reply-to: <87fssmwhcc.fsf@qq.com> X-OQ-MSGID: <87zgqs60er.fsf@qq.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.9 (+++) 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: Z572 via Guix-patches via writes: > it just fix fetch narinfos url, substitute still don't download, later i > will try fix it. > Because guix-daemon is old , it fork a old `guix substitute`, use old (guix substitutes) module. so just need update guix-daemon: Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.202 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.202 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 51441 Cc: 51441@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.9 (++) 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: Z572 via Guix-patches via writes: > it just fix fetch narinfos url, substitute still don't download, later i > will try fix it. > Because guix-daemon is old , it fork a old `guix substitute`, use old (guix substitutes) module. so just need update guix-daemon: Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.202 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.202 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Z572 via Guix-patches via writes: > it just fix fetch narinfos url, substitute still don't download, later i > will try fix it. > Because guix-daemon is old , it fork a old `guix substitute`, use old (guix substitutes) module. so just need update guix-daemon: 1. guix system reconfigure path/to/config 2. herd restart guix-daemon substitute will download. It Works On My Machine :) -- over From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 00:19:19 2021 Received: (at 51441) by debbugs.gnu.org; 29 Oct 2021 04:19:19 +0000 Received: from localhost ([127.0.0.1]:53732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgJMN-00071Y-LD for submit@debbugs.gnu.org; Fri, 29 Oct 2021 00:19:19 -0400 Received: from mx1.riseup.net ([198.252.153.129]:33636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgJMJ-00071I-Ry for 51441@debbugs.gnu.org; Fri, 29 Oct 2021 00:19:17 -0400 Received: from fews2.riseup.net (fews2-pn.riseup.net [10.0.1.84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4HgThZ2Y8tzDqtC; Thu, 28 Oct 2021 21:19:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1635481150; bh=rEEQFQiSOxNbgnEUUX4f6lsU0NKBOq5SPLpsv5jXdWM=; h=References:From:To:Cc:Subject:In-reply-to:Date:From; b=rGSpLI1ii162DQrmtRVbXpAKvVpy9NwsQu6bPmkbZerdWNg9pmT+6NrOvaAI+XK5y ikFQIq92vYrZPK8S2YYMy/M0ex0HlsKIydNQwGem6OThZ13BmMVvbwQNsXzEZuVmBE PGCvsrMLbMnttTATWli5IhGkjE0LQ6hwVkNiFRfI= X-Riseup-User-ID: E6CD0B6F0FE2F72FD096C75181AB5B7662F472F1DFA5A39D4CABEFB0DB5728EC Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews2.riseup.net (Postfix) with ESMTPSA id 4HgThY31yrz1xqF; Thu, 28 Oct 2021 21:19:09 -0700 (PDT) Received: from localhost (dinosaur [local]) by dinosaur (OpenSMTPD) with ESMTPA id 6898a79d; Fri, 29 Oct 2021 04:18:52 +0000 (UTC) References: From: Peng Mei Yu To: Z572 <873216071@qq.com> Subject: Re: [bug#51441] [PATCH] substitutes: keep base's uri-path for Properly construct URL. In-reply-to: Date: Fri, 29 Oct 2021 12:18:52 +0800 Message-ID: <8735ok31lf.fsf@xqzp.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51441 Cc: 51441@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.7 (-) Hi, Z572 via Guix-patches via writes: > @@ -158,7 +159,8 @@ (define (narinfo-request cache-url path) > "Return an HTTP request for the narinfo of PATH at CACHE-URL." > (let* ((base (string->uri cache-url)) > (ref (build-relative-ref > - #:path (string-append (store-path-hash-part path) ".narinfo"))) > + #:path (string-append (uri-path base) "/" > + (store-path-hash-part path) ".narinfo"))) > (url (resolve-uri-reference ref base)) > (headers '((User-Agent . "GNU Guile")))) > (build-request url #:method 'GET #:headers headers))) > -- It seems that the root cause for the problem is that cache-url lacks a trailing slash. Therefore the last path component is stripped from `base` when we compute (resolve-uri-reference ref base). So I think ensuring cache-url ends with a slash ("/") is a better approach. -- Peng Mei Yu From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 00:35:08 2021 Received: (at 51441) by debbugs.gnu.org; 29 Oct 2021 04:35:08 +0000 Received: from localhost ([127.0.0.1]:53752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgJbg-0007RC-6X for submit@debbugs.gnu.org; Fri, 29 Oct 2021 00:35:08 -0400 Received: from out203-205-251-82.mail.qq.com ([203.205.251.82]:45891) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <873216071@qq.com>) id 1mgJbb-0007QQ-S0 for 51441@debbugs.gnu.org; Fri, 29 Oct 2021 00:35:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1635482093; bh=c6H/sz4/VC1eGpn1BKVRp9QXvgD2E/GYim9Qhe/Ro9g=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=uSGogWRuajFHfNvf01zh7uvViMLS7b2zr0j7Hf54tjnNNnpY4Ger3q1qacyZqGnuo IwsZNMDEqdzxL6hSfZqXsIMFgw0y6B9BOIRETGhfYQRRHjbb3BAaI9zfKVCu5y2qDG s6eDOfjzPDqGzrN9jozOkMOqLep8RJaunNQzXtJ0= Received: from asus ([2409:8928:12b2:1ae2:4b81:7b88:7db5:8a95]) by newxmesmtplogicsvrszc7.qq.com (NewEsmtp) with SMTP id 8B32985F; Fri, 29 Oct 2021 12:34:51 +0800 X-QQ-mid: xmsmtpt1635482091t2bpewaep Message-ID: X-QQ-XMAILINFO: MU1mHg6zgTYV0iybCWM1WvVZcdjD+Odv9DSAoYg0BI3gMAakJ6ie2+WfVDdE9U JNSzpYtDrHIKTAf7RRqDv/xKw2b29ePDwukyh/vLp/V/qTpvyODLLxnthsQCtsa94zHWc3dQT6Y4 6E8o0KoAPktkIHG89bl7YTbV9HGG1MG5C+XsSAPFvdzpbxn9cfgkDRK1P8//b3oik92cF1xRMoSi s8yHlKQkXprvs0Vtvvz2S03CV/XZ3C/dlVhbkDhAtLcM7RY6DFu/URbOpUdgohACQuvrdfN+iJyC 0sxKrX7pWqYHP3BEz6zA8j1336ib3BMCkrF1nwZA3X4HuExZ+b3w7IAM34LTmE5EAsQp9Ar7/6Lh u9GchAmkWtBBQUwhnEPxCbEwZIjT2pub/VC3yNWjlNtXOUSZGH1zzp/0aVgqNUvvHFqwa+rtJQci q3v+uWsgzKtcLOGTzwKRldpE1NaIPvsEHtRCifcyehvc2RKxcEaoMgThZXygToRUIgCb0f86HcvQ MYGynG4J3KcxY/Zzf9MnEY3IgFu6nacmZCFXQCw42ycZjc/opcPlhOBYLKnxZqlsxA213OY2AgcA Y/W8Ni7RvSPqx33Zo5e+9c0U6yEK/Fdgg5e7zyVjuc2sbidZo2pvABaeq2B+U+8QPWhFGUDK4h0A zKCpyjjU5zvmxE4PBIxUWdmcisEpvm90pyvtPOQz7L6wY2n25qp+hPNyGFEkQ6LEc6FwmKAbcbnZ TWyfEEhPywhyv4aziMTdHra0FpXl0CHxhqD3IZYImVECU9wr0kn8AsN9Tq4oS6NQ5FIQTC61pnnU t05Zi4FDLivg== References: <8735ok31lf.fsf@xqzp.net> User-agent: mu4e 1.6.6; emacs 28.0.50 From: Z572 <873216071@qq.com> To: Peng Mei Yu Subject: Re: [bug#51441] [PATCH] substitutes: keep base's uri-path for Properly construct URL. Date: Fri, 29 Oct 2021 12:33:42 +0800 In-reply-to: <8735ok31lf.fsf@xqzp.net> Message-ID: <87a6is4ff8.fsf@qq.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.9 (+++) 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: Peng Mei Yu writes: > Hi, > > Z572 via Guix-patches via writes: > >> @@ -158,7 +159,8 @@ (define (narinfo-request cache-url path) >> "Return an HTTP request for the narinfo of PATH at CACHE-URL." >> (let* ((base (string- [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.251.82 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.251.82 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) X-Debbugs-Envelope-To: 51441 Cc: 51441@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.9 (++) 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: Peng Mei Yu writes: > Hi, > > Z572 via Guix-patches via writes: > >> @@ -158,7 +159,8 @@ (define (narinfo-request cache-url path) >> "Return an HTTP request for the narinfo of PATH at CACHE-URL." >> (let* ((base (string- [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.251.82 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.251.82 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (873216071[at]qq.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (873216071[at]qq.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Peng Mei Yu writes: > Hi, > > Z572 via Guix-patches via writes: > >> @@ -158,7 +159,8 @@ (define (narinfo-request cache-url path) >> "Return an HTTP request for the narinfo of PATH at CACHE-URL." >> (let* ((base (string->uri cache-url)) >> (ref (build-relative-ref >> - #:path (string-append (store-path-hash-part path) ".narinfo"))) >> + #:path (string-append (uri-path base) "/" >> + (store-path-hash-part path) ".narinfo"))) >> (url (resolve-uri-reference ref base)) >> (headers '((User-Agent . "GNU Guile")))) >> (build-request url #:method 'GET #:headers headers))) >> -- > > It seems that the root cause for the problem is that cache-url lacks a > trailing slash. Therefore the last path component is stripped from > `base` when we compute (resolve-uri-reference ref base). So I think > ensuring cache-url ends with a slash ("/") is a better approach. Yes, you are right. -- over From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 10 06:31:13 2021 Received: (at 51441) by debbugs.gnu.org; 10 Nov 2021 11:31:13 +0000 Received: from localhost ([127.0.0.1]:37142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mklov-0004ug-N4 for submit@debbugs.gnu.org; Wed, 10 Nov 2021 06:31:13 -0500 Received: from mail-m974.mail.163.com ([123.126.97.4]:59678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mklor-0004uR-3S for 51441@debbugs.gnu.org; Wed, 10 Nov 2021 06:31:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=Acjl4 Yba1vDizsZj1V4W36kwwI4Ear0EYQAZOwWnoxw=; b=K9uKBLsg1EUMbyEGdISfo TRgqu1v1bGbVXfoW5pCXiQjicjCXghZ9hhLHNXEf8sKMM8xm9TSapzfJzI1TVr/A 7ICdyMPC6sCrGwxALChskK5KF6SVI2zXEOy1mWwNh+4PqWatc+bQuSPeq2gL4+Aq oh9YnpSvGnA9JGZqPWqR0k= Received: from asus-laptop (unknown [112.95.112.147]) by smtp4 (Coremail) with SMTP id HNxpCgC3XWJ0rYthDxM0LA--.5673S2; Wed, 10 Nov 2021 19:31:01 +0800 (CST) User-agent: mu4e 1.6.9; emacs 27.2 From: Zhu Zihao To: 51441@debbugs.gnu.org Subject: Re: [PATCH] substitutes: keep base's uri-path for Properly construct URL. Date: Wed, 10 Nov 2021 19:30:06 +0800 Message-ID: <865yt0dz7v.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-CM-TRANSID: HNxpCgC3XWJ0rYthDxM0LA--.5673S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUeSoXUUUUU X-Originating-IP: [112.95.112.147] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/xtbByQpHr11vmcJEigABsN X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51441 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= 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 Content-Transfer-Encoding: quoted-printable Can someone help review this patch? Thx a lot!. =2D-=20 Retrieve my PGP public key: gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F Zihao --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIsEARYIADMWIQTUepyLKuOQW1Y9kTW+QrNSqfaCHwUCYYutdBUcYWxsX2J1dF9s YXN0QDE2My5jb20ACgkQvkKzUqn2gh83wwEA4T9Dlm7i1J6UgWDu2G6Hn3HNGmTz 0+hKUE0NL2b+ht0A/RbhAUf/iHY3IkoWq3gDWDRJkbZjo7mgl4gI/KS4k98F =yO77 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 11 18:34:47 2021 Received: (at 51441-done) by debbugs.gnu.org; 11 Dec 2021 23:34:47 +0000 Received: from localhost ([127.0.0.1]:50279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwBt9-0005Ts-7n for submit@debbugs.gnu.org; Sat, 11 Dec 2021 18:34:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34324) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwBt8-0005Tf-C8 for 51441-done@debbugs.gnu.org; Sat, 11 Dec 2021 18:34:46 -0500 Received: from [2001:470:142:3::e] (port=42600 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwBt1-0006GF-CM; Sat, 11 Dec 2021 18:34:39 -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=sVzeCBR+J2/u9gpRudAu4RnZn4WBUYjrB7FJczcxJDw=; b=J1Qh2IM+g+uvOauAITCv h4+WW3TOKQy/Rk/Lf5Whq3EMQQDQ8fWNvPXGZn+yFlme8cRjlEazVYTp/GwXAiXdiiyaAudIqT9qf 5VjlrcNXEsNu6CNz/Nu6pIQScuv56nwrukjvGhIlAC9chkGE0DAAtSv9MquGeXqwedvQMajzqtvku VXVJo4YCimfJGeeH73eajWTT6zxbKvcPR+qeIj0p95/SpQIDKD7fUlb/Uo47jhkdagpLC7gaxwlMx Hqo4CEJGz1BH8NURPEiZ85AG6mK7jiO27G1lktKh4sIzoWnqss/VKeIUtVXHs9IxbjD4bg8tpbfsF fllbSeajXVR04A==; Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=37138 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwBt1-0004H5-5u; Sat, 11 Dec 2021 18:34:39 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Peng Mei Yu Subject: Re: bug#51441: [PATCH] substitutes: keep base's uri-path for Properly construct URL. References: <8735ok31lf.fsf@xqzp.net> Date: Sun, 12 Dec 2021 00:34:36 +0100 In-Reply-To: <8735ok31lf.fsf@xqzp.net> (Peng Mei Yu's message of "Fri, 29 Oct 2021 12:18:52 +0800") Message-ID: <87sfuy4sxf.fsf_-_@gnu.org> 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: -2.3 (--) X-Debbugs-Envelope-To: 51441-done Cc: Z572 <873216071@qq.com>, 51441-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 (---) Hi, Peng Mei Yu skribis: > Z572 via Guix-patches via writes: > >> @@ -158,7 +159,8 @@ (define (narinfo-request cache-url path) >> "Return an HTTP request for the narinfo of PATH at CACHE-URL." >> (let* ((base (string->uri cache-url)) >> (ref (build-relative-ref >> - #:path (string-append (store-path-hash-part path) ".nari= nfo"))) >> + #:path (string-append (uri-path base) "/" >> + (store-path-hash-part path) ".nari= nfo"))) >> (url (resolve-uri-reference ref base)) >> (headers '((User-Agent . "GNU Guile")))) >> (build-request url #:method 'GET #:headers headers))) >> -- > > It seems that the root cause for the problem is that cache-url lacks a > trailing slash. Therefore the last path component is stripped from > `base` when we compute (resolve-uri-reference ref base). So I think > ensuring cache-url ends with a slash ("/") is a better approach. Indeed. I=E2=80=99ve implemented your suggestion in e68466de122d94ac3fa75aae234cd5fd89482a5a, and commit cba0395c99005f94e4ccd6c058362af7443dab12 makes a related adjustment. Note that we still need to update the =E2=80=98guix=E2=80=99 package so you= can benefit from the bug fix. In the meantime you have to pass that trailing slash. Thank you, and sorry for the delay! Ludo=E2=80=99. From unknown Tue Jun 17 01:38:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 09 Jan 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