From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 30 07:03:38 2021 Received: (at submit) by debbugs.gnu.org; 30 Oct 2021 11:03:38 +0000 Received: from localhost ([127.0.0.1]:56768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgm9C-0003Hd-DX for submit@debbugs.gnu.org; Sat, 30 Oct 2021 07:03:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:60806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgm9B-0003HW-2g for submit@debbugs.gnu.org; Sat, 30 Oct 2021 07:03:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgm9A-0006Ja-Sv for guix-patches@gnu.org; Sat, 30 Oct 2021 07:03:36 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:54498 helo=mail.yoctocell.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgm98-000058-Sw for guix-patches@gnu.org; Sat, 30 Oct 2021 07:03:36 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1635591810; bh=/T7nr+OgvVqLoMN6zZoAWulN47CFyKPbmTiVxyR0loE=; h=From:To:Subject:Date; b=VGvVoEDfw+6JBP0z5zzuIncrTVU5Asz/+URP4z06THRa8Jl7cVSoPEaMjYBi7eeN4 gzTWB/cy2BSATWm1LF2QgEcPpKDxMkuVSUxL52dSsgBCCrFPfG7ZQiuWzH1k6emmqh 61q6iFHeEG/eMOwkM9o1LtL2cfM7SKvEPFASy5/Y= To: guix-patches@gnu.org Subject: [PATCH] doc: Mention Hg support for 'guix import cran' and some caveats. X-Debbugs-CC: Ricardo Wurmus Message-Id: <0ef4d3530562037b77f17ef5a672d2baee7b5970.1635591629.git.public@yoctocell.xyz> Date: Sat, 30 Oct 2021 13:03:29 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=87.96.130.155; envelope-from=public@yoctocell.xyz; helo=mail.yoctocell.xyz X-Spam_score_int: 26 X-Spam_score: 2.6 X-Spam_bar: ++ X-Spam_report: (2.6 / 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, FROM_SUSPICIOUS_NTLD=0.499, FROM_SUSPICIOUS_NTLD_FP=1.999, PDS_OTHER_BAD_TLD=0.076, PDS_RDNS_DYNAMIC_FP=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TO_NO_BRKTS_DYNIP=1.191 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.7 (+) 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: * guix.texi (Invoking guix import): Mention support for Mercurial repositories for the CRAN importer, and some caveats with the Git and Mercurial backends. --- Prompted by Ricardo’s comments on the [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.5 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 (/) * guix.texi (Invoking guix import): Mention support for Mercurial repositor= ies for the CRAN importer, and some caveats with the Git and Mercurial backen= ds. --- Prompted by Ricardo=E2=80=99s comments on the =E2=80=9CAccuracy of importer= s=E2=80=9D thread: doc/guix.texi | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 22215214e0..661e29e69c 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -11852,14 +11852,20 @@ guix import cran --archive=3Dbioconductor GenomicRanges @end example =20 -Finally, you can also import R packages that have not yet been published on -CRAN or Bioconductor as long as they are in a git repository. Use -@option{--archive=3Dgit} followed by the URL of the git repository: +Finally, you can also import R packages that have not yet been published +on CRAN or Bioconductor as long as they are in a Git or Mercurial +repository. Use @option{--archive=3Dgit} or @option{--archive=3Dhg} +followed by the URL of the repository: =20 @example guix import cran --archive=3Dgit https://github.com/immunogenomics/harmony @end example =20 +One limitation of this is that dependencies that are also hosted on Git +or Mercurial repositories cannot be imported. Also, note that the +@command{hg} executable has to be in the users's @env{PATH} for the +Mercurial backend to work. + @item texlive @cindex TeX Live @cindex CTAN base-commit: cd188b9c6f28bd907b625a5cd6c616d1d2529671 --=20 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 27 04:18:44 2021 Received: (at 51509) by debbugs.gnu.org; 27 Nov 2021 09:18:44 +0000 Received: from localhost ([127.0.0.1]:32928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqtr2-0003M4-0p for submit@debbugs.gnu.org; Sat, 27 Nov 2021 04:18:44 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqtr0-0003Lt-95 for 51509@debbugs.gnu.org; Sat, 27 Nov 2021 04:18:42 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1638004720; cv=none; d=zohomail.com; s=zohoarc; b=nRBgHaIyDRVqiTT64/auto+WkmRevHBHyTYxUKEjlm3sj649m1ieoqB0O1IHd9JW25T38bPn40EtFIH8rUi8pIoKxGicfOAOMzCzLyjD2m0tAghPKgzMEcFAw1Vdj3Pdp5vMLeGldYdlg1k93AmeKGzWPqazutNcXEAh1kAtS8E= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1638004720; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=mLTZHwL0PmO5lTGtrMyfmyPrQg4YXzvGtS05Bcw6lTI=; b=BR5EUxRmEOiqR86vtWxe4uwGdBX5eTyuuAVSDgHRgNn19oeOpQW+bYieVATNE+fB20i14CU0vxrTC/hdXdSGHIOR7+3nJdC/KWQaVVDddvD+E3pqHsjyODVkQyncTHTAoCd2zk7S5yFf/K79+WmHvkHRQK8HCiJE/cK16eh1yrM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1638004720; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=mLTZHwL0PmO5lTGtrMyfmyPrQg4YXzvGtS05Bcw6lTI=; b=GpjRlNyTPn4VFvqrJ0vAA6CxN4eeJf1KCGnD+WlMlt0dqaqnm3lOMUwRbAVS8Aos wNjJo2fb3JsRoAqXB4srEMb1EBb5Z3dQZJFAJ1IdiMG3ZwhzStI9FLxIkcR4b18gtVq tWWqTKfCK9BsYrCyt8uPypBLbjmh4WiE8Z4XA0JA= Received: from localhost (p4fd5a75b.dip0.t-ipconnect.de [79.213.167.91]) by mx.zohomail.com with SMTPS id 1638004717545300.5021303056028; Sat, 27 Nov 2021 01:18:37 -0800 (PST) References: <0ef4d3530562037b77f17ef5a672d2baee7b5970.1635591629.git.public@yoctocell.xyz> User-agent: mu4e 1.6.10; emacs 28.0.50 From: Ricardo Wurmus To: Xinglu Chen Subject: Re: [bug#51509] [PATCH] doc: Mention Hg support for 'guix import cran' and some caveats. Date: Sat, 27 Nov 2021 10:17:28 +0100 In-reply-to: <0ef4d3530562037b77f17ef5a672d2baee7b5970.1635591629.git.public@yoctocell.xyz> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87ilweot1x.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 51509 Cc: 51509@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, > * guix.texi (Invoking guix import): Mention support for=20 > Mercurial repositories > for the CRAN importer, and some caveats with the Git and=20 > Mercurial backends. > --- > Prompted by Ricardo=E2=80=99s comments on the =E2=80=9CAccuracy of import= ers=E2=80=9D=20 > thread: > > I=E2=80=99d prefer not to mention the limitation (as it=E2=80=99s an=20 rstudio-specific modification to DESCRIPTION files) and instead=20 work on supporting this extension to the DESCRIPTION file. I=20 already have some WIP to address this. --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 19 04:04:57 2021 Received: (at 51509) by debbugs.gnu.org; 19 Dec 2021 09:04:57 +0000 Received: from localhost ([127.0.0.1]:44779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mys7l-0000KS-CQ for submit@debbugs.gnu.org; Sun, 19 Dec 2021 04:04:57 -0500 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:49286 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mys7j-0000KB-Jf for 51509@debbugs.gnu.org; Sun, 19 Dec 2021 04:04:56 -0500 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1639904685; bh=JLWN/ON2lCLaKvCU1V6BLthxoVIbRauoeo4Hs/H+LZg=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=cq8u50a82RjTQRBNRiF2+UBdJgnMyXm5hP2kenDzLD+6F+Wi2O5HjbqxssVvWgWd2 1kSSu7JSVDHtzQ31cLpX0POxs/WJaTQcue1MnMKoFvqSAaipJuNwNSrlU3QxPXYriB S8opK20SSXdBF0tXX+lPGwTFUZrFR+JDx7LToMiY= To: Ricardo Wurmus Subject: Re: [bug#51509] [PATCH] doc: Mention Hg support for 'guix import cran' and some caveats. In-Reply-To: <87ilweot1x.fsf@elephly.net> References: <0ef4d3530562037b77f17ef5a672d2baee7b5970.1635591629.git.public@yoctocell.xyz> <87ilweot1x.fsf@elephly.net> Date: Sun, 19 Dec 2021 10:04:42 +0100 Message-ID: <875yrlothx.fsf@disroot.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: Hi, On Sat, Nov 27 2021, Ricardo Wurmus wrote: > Hi, > >> * guix.texi (Invoking guix import): Mention support for >> Mercurial repositories >> for the CRAN importer, and some caveats with the Git and >> Mercurial backends. >> --- >> Prompted by Ri [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 51509 Cc: 51509@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: Hi, On Sat, Nov 27 2021, Ricardo Wurmus wrote: > Hi, > >> * guix.texi (Invoking guix import): Mention support for >> Mercurial repositories >> for the CRAN importer, and some caveats with the Git and >> Mercurial backends. >> --- >> Prompted by Ri [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, On Sat, Nov 27 2021, Ricardo Wurmus wrote: > Hi, > >> * guix.texi (Invoking guix import): Mention support for=20 >> Mercurial repositories >> for the CRAN importer, and some caveats with the Git and=20 >> Mercurial backends. >> --- >> Prompted by Ricardo=E2=80=99s comments on the =E2=80=9CAccuracy of impor= ters=E2=80=9D=20 >> thread: >> >> > > I=E2=80=99d prefer not to mention the limitation (as it=E2=80=99s an=20 > rstudio-specific modification to DESCRIPTION files) and instead=20 > work on supporting this extension to the DESCRIPTION file. I=20 > already have some WIP to address this. Just to clarify, you are referring to the fact that the =E2=80=98--recursiv= e=E2=80=99 option won=E2=80=99t work, not the fact that the =E2=80=98hg=E2=80=99 binar= y needs to be in $PATH, right? In that case I will send a new reroll removing the following sentence: =2D-8<---------------cut here---------------start------------->8--- +One limitation of this is that dependencies that are also hosted on Git +or Mercurial repositories cannot be imported. =2D-8<---------------cut here---------------end--------------->8--- --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmG+9aoVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5wEsP/iWxmYguuLxbw445e/xogpRA8GMy KwTkCXZ4WUTBQiAqmpC+NiGJLZcfxhpjLeaXD7YwUHtor5iCfDWeMF61/YfNpq+x 4Yj79wYQ7MdiiKW/A2m51POptlt/TqI3zhnTPoEF08kN01mxNRsJw49DbvgRvZ+r usRfgUXC/9duan3Ig96V63iSijU+lMwMi+c8gv2jz+e4QMP8Dal8MM/Gt+az5lr9 t4QMpAQBcsnUcn9wbWXBvlvfrluvVys6gOUOcPugRy4/E7iHXoXajxhyTV8lnPnv xbWtTkqSF55xjESo7+pwlFes2eYHWoVzw57O9tI0U6dmLnOJsCxFU6VMt/6M9bjj JZfa+nnjQ/i2WBUK4atrcHb2WmIs9mW/na7zP4acVvw0EZhweF3LqlEin7KQnKd4 xRl3lWWS99ukw0M1XpW4V+H/809++KV2f0JFZ8UUarOOlaBhA02ca4wAXWGKC4yR vPWB4QH9VwfgFc9RKAoBUlYoyh9KVRG8pQ9ER9o8m6d2RelH/z2yFOD+U9i1400c V7SsKVEZZX2c7I+fxQinAaY46HJHRaHfqZmuQH8NS+D7eHHKXuGslBIdOXgzDOyX 8P0X5e/N63sSO89vPj8L/iXQMI+ZxnT4Ppj2OkGvS5OTWyhklzoEFW3vHzfxduWI bTGomXQW9kaOJETp =sMx3 -----END PGP SIGNATURE----- --=-=-=--