Received: (at 33137) by debbugs.gnu.org; 31 Oct 2018 09:57:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 31 05:57:47 2018 Received: from localhost ([127.0.0.1]:56265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gHnFz-0005Ux-AH for submit <at> debbugs.gnu.org; Wed, 31 Oct 2018 05:57:47 -0400 Received: from flashner.co.il ([178.62.234.194]:48012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <efraim@HIDDEN>) id 1gHnFx-0005Uj-D1 for 33137 <at> debbugs.gnu.org; Wed, 31 Oct 2018 05:57:45 -0400 Received: from localhost (unknown [5.102.239.133]) by flashner.co.il (Postfix) with ESMTPSA id 4A7DA40200; Wed, 31 Oct 2018 09:57:39 +0000 (UTC) Date: Wed, 31 Oct 2018 11:57:38 +0200 From: Efraim Flashner <efraim@HIDDEN> To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: bug#33137: [Wishlist] recursive guix lint Message-ID: <20181031095738.GJ1297@macbook41> References: <20181024123915.GB1297@macbook41> <875zxqup8r.fsf@HIDDEN> <20181027203013.GF1297@macbook41> <878t2h66yf.fsf@HIDDEN> <20181030073529.GI1297@macbook41> <87sh0nz4ir.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="sdJFN6SSISdF2ksn" Content-Disposition: inline In-Reply-To: <87sh0nz4ir.fsf@HIDDEN> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33137 Cc: 33137 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --sdJFN6SSISdF2ksn Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 30, 2018 at 07:13:48PM +0100, Ludovic Court=C3=A8s wrote: > Hello, >=20 > Efraim Flashner <efraim@HIDDEN> skribis: >=20 > > I meant more like "hey, khard can be upgraded to 0.12.2, after I've > > checked the upgrade with 'guix lint khard', now I'd like to check the r= est > > of the dependency tree with 'guix lint --recursive khard' to see if > > anything else can be upgraded or has any linter errors." >=20 > Oh I see. So to me this would be a =E2=80=98guix refresh=E2=80=99 featur= e rather than > =E2=80=98guix lint=E2=80=99, but I agree it would be nice (and not too ha= rd to > implement.) >=20 I think ultimately implementing it in both would be good, but even just having it for refresh would go a long way to shedding light on some of our libraries that aren't updates as often as they might be. Especially with the scripting langaguages. --=20 Efraim Flashner <efraim@HIDDEN> =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --sdJFN6SSISdF2ksn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlvZfI0ACgkQQarn3Mo9 g1FRdw/+Je7TecE4GmGrOFiRk4Nt2jI2BLb97gnlHsfbYfuIb1LwuXMHoNLYjuUd cXjedBpBEP//7dXKM7CaJPZpYGSxTgCRnlLwW/LsxwCUHAF5pkXrAo++Rv4VsWfs np/JYZcPJXRZPOyFkEqRgCNztOogb8Y1l//CG1ElWJjfJFQGhNHKIXNgPQ86PcFu pqz4ZyYpp/bTS2bdpVw8n5M88R8/l0N2QP/dRIGsbgyJe+Scn55zuMe/A/amj5J1 LcsoC5dB+mbtVHhgGbtYU9mQoU2lOZZ0MyNxF87KP+fBpiIv8YHCDOJ7PDvDGpVY uHetFHe1iF+TYu/ObMBCjt0gd6jXec+2fufbIKbRSc5o7ckqcRqzDqWjs70w3jOS VLSthfeMkVebK9MuIhlZcOtukp/y483Kbr5sdOCojV3PJBel6t9ds6Z+3fi5Hnnv HQ5p164q5HNmWM4YvvXT9BkgCotSK4z1dNyeJNDOqsPKzM+cVz4gesQW2MjuHD5L EWqTpeX6eVChgPRcivV59HYylRZwNEVlsP4jIg57Yq5VOzzbZGzWVWfyJun3minW TFgk2npsNYc6qQ48sV/TFKk6zYdO8xFt4lOnIiJoDvfycq2WJxIY1Br/TU3fwAW4 cmPXxsex5/kuFTwtAPEFY/DYtdalpe6dIX54NsfaxbMoUwR+9Bw= =h3mx -----END PGP SIGNATURE----- --sdJFN6SSISdF2ksn--
bug-guix@HIDDEN
:bug#33137
; Package guix
.
Full text available.Received: (at 33137) by debbugs.gnu.org; 30 Oct 2018 18:14:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 30 14:14:08 2018 Received: from localhost ([127.0.0.1]:55905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gHYWm-00047o-Ad for submit <at> debbugs.gnu.org; Tue, 30 Oct 2018 14:14:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1gHYWk-00047O-Br for 33137 <at> debbugs.gnu.org; Tue, 30 Oct 2018 14:14:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1gHYWb-0004v5-90 for 33137 <at> debbugs.gnu.org; Tue, 30 Oct 2018 14:13:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43825) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1gHYWV-0004le-Pt; Tue, 30 Oct 2018 14:13:53 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=47982 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1gHYWV-0001Fv-8j; Tue, 30 Oct 2018 14:13:51 -0400 From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Efraim Flashner <efraim@HIDDEN> Subject: Re: bug#33137: [Wishlist] recursive guix lint References: <20181024123915.GB1297@macbook41> <875zxqup8r.fsf@HIDDEN> <20181027203013.GF1297@macbook41> <878t2h66yf.fsf@HIDDEN> <20181030073529.GI1297@macbook41> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 9 Brumaire an 227 de la =?utf-8?Q?R=C3=A9volution?= 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, 30 Oct 2018 19:13:48 +0100 In-Reply-To: <20181030073529.GI1297@macbook41> (Efraim Flashner's message of "Tue, 30 Oct 2018 09:35:29 +0200") Message-ID: <87sh0nz4ir.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33137 Cc: 33137 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -6.0 (------) Hello, Efraim Flashner <efraim@HIDDEN> skribis: > I meant more like "hey, khard can be upgraded to 0.12.2, after I've > checked the upgrade with 'guix lint khard', now I'd like to check the rest > of the dependency tree with 'guix lint --recursive khard' to see if > anything else can be upgraded or has any linter errors." Oh I see. So to me this would be a =E2=80=98guix refresh=E2=80=99 feature = rather than =E2=80=98guix lint=E2=80=99, but I agree it would be nice (and not too hard= to implement.) Thanks, Ludo.=E2=80=99
bug-guix@HIDDEN
:bug#33137
; Package guix
.
Full text available.Received: (at 33137) by debbugs.gnu.org; 30 Oct 2018 07:35:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 30 03:35:37 2018 Received: from localhost ([127.0.0.1]:53177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gHOYr-0005Ai-ID for submit <at> debbugs.gnu.org; Tue, 30 Oct 2018 03:35:37 -0400 Received: from flashner.co.il ([178.62.234.194]:45122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <efraim@HIDDEN>) id 1gHOYp-0005AW-R9 for 33137 <at> debbugs.gnu.org; Tue, 30 Oct 2018 03:35:36 -0400 Received: from localhost (unknown [5.102.239.133]) by flashner.co.il (Postfix) with ESMTPSA id 052F7400C5; Tue, 30 Oct 2018 07:35:29 +0000 (UTC) Date: Tue, 30 Oct 2018 09:35:29 +0200 From: Efraim Flashner <efraim@HIDDEN> To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: bug#33137: [Wishlist] recursive guix lint Message-ID: <20181030073529.GI1297@macbook41> References: <20181024123915.GB1297@macbook41> <875zxqup8r.fsf@HIDDEN> <20181027203013.GF1297@macbook41> <878t2h66yf.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xGGVyNQdqA79rdfn" Content-Disposition: inline In-Reply-To: <878t2h66yf.fsf@HIDDEN> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33137 Cc: 33137 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --xGGVyNQdqA79rdfn Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 28, 2018 at 11:29:28PM +0100, Ludovic Court=C3=A8s wrote: > Efraim Flashner <efraim@HIDDEN> skribis: >=20 > > On Thu, Oct 25, 2018 at 03:31:32PM +0200, Ludovic Court=C3=A8s wrote: > >> Hello, > >>=20 > >> Efraim Flashner <efraim@HIDDEN> skribis: > >>=20 > >> > We have the linter check for CVEs and updates to packages in a list,= but > >> > what about those packages they depend on? It would be great to be ab= le > >> > to 'guix lint --recursive foo' and get foo and also all the packages= in > >> > the different types of inputs. > >>=20 > >> On the question of CVEs, see also > >> <https://issues.guix.info/issue/31442>. > >>=20 > >> Do you think --recursive would be useful for other types of linters? > >>=20 > >> Thanks, > >> Ludo=E2=80=99. > > > > Checking for new versions would definately be good. >=20 > But that=E2=80=99s what =E2=80=98guix refresh=E2=80=99 does, right? >=20 I assume you mean 'guix lint -c refresh'. 'guix lint -c refresh foo' is nice, but we don't have anything that could take the place of 'guix lint -c refresh --recursive foo' I just saw again 'guix refresh', 'guix refresh --recursive -m my-manifest.scm' would be great. > > It seems to me that checking everything would make for better code > > overall, but the behavior I would expect is that it would check all > > the linters specified in the command. >=20 > If you run =E2=80=98guix lint=E2=80=99 without any arguments, all the pac= kages are > checked. Is this what you meant? I meant more like "hey, khard can be upgraded to 0.12.2, after I've checked the upgrade with 'guix lint khard', now I'd like to check the rest of the dependency tree with 'guix lint --recursive khard' to see if anything else can be upgraded or has any linter errors." >=20 > Thanks, > Ludo=E2=80=99. --=20 Efraim Flashner <efraim@HIDDEN> =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --xGGVyNQdqA79rdfn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlvYCb0ACgkQQarn3Mo9 g1FyeBAAjtNjer2zTl9KqD1tGByV+eDMeC+bpIX9qZ9mDERTJ6P4Fv+STc3PHhC6 2QLymnojsG34lo1Bp7tkev5lTfz2Tu+OWb6MsqT/bzEe1LHesTH2xZNACUYjOmeG D1MWWiZDBc/235w6PLnxL3dBJpMUlcJD8DWCDJ77sMow8XJ6lLfehD185+YUTz2x OlJ2ZSHMOtxHJfSq+Wm4R9at+yFKT285JBTD3l+jQuARKAnElnksHo0UT3jDuccm ceL5d3iMFnKqvHeEy25cve487Hb6KDTAEKlBMhIzpGqWHKy2xp9nAseJjM7EV4WH s2tTtufOvXbAmaCRC1yjYct30a85CiZdjCEKHm56tu2wN2sK+Ce9YpybaCFlIYsO s90q1lKpgCozrRXhyzfvftSZN08vOIh9j7zGEMmcDHPtsZ2LXn8cFv0/Ktj1OX83 hTdZ3+kOz/dTbjT24svN46yK5DABJSJihilhivCuyerdPhs2XpxB3JNLlp92h9ok w6fiJJkrZMauZLDrwziR3E+NwgSaopTaJ6OqXb6yKEodV2Ta+EOuMDq2LsFier3H Kej1BHGVOVzlBCv+Iy1htFsroBchr3rhlUVFbkBAc1V9tov54xc84YqnBBniPT/N j+hjKl68JoqfYN2UbSXNQk+mwiSBnewx4BvxIDcKt/V4bpSKGaA= =w+i0 -----END PGP SIGNATURE----- --xGGVyNQdqA79rdfn--
bug-guix@HIDDEN
:bug#33137
; Package guix
.
Full text available.Received: (at 33137) by debbugs.gnu.org; 28 Oct 2018 22:29:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 28 18:29:46 2018 Received: from localhost ([127.0.0.1]:49415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gGtZ4-0000UW-J2 for submit <at> debbugs.gnu.org; Sun, 28 Oct 2018 18:29:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1gGtZ3-0000UK-0V for 33137 <at> debbugs.gnu.org; Sun, 28 Oct 2018 18:29:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1gGtYv-0002Aw-SS for 33137 <at> debbugs.gnu.org; Sun, 28 Oct 2018 18:29:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54514) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1gGtYp-00025i-9v; Sun, 28 Oct 2018 18:29:34 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43826 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1gGtYo-0002M9-43; Sun, 28 Oct 2018 18:29:30 -0400 From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Efraim Flashner <efraim@HIDDEN> Subject: Re: bug#33137: [Wishlist] recursive guix lint References: <20181024123915.GB1297@macbook41> <875zxqup8r.fsf@HIDDEN> <20181027203013.GF1297@macbook41> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 7 Brumaire an 227 de la =?utf-8?Q?R=C3=A9volution?= 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: Sun, 28 Oct 2018 23:29:28 +0100 In-Reply-To: <20181027203013.GF1297@macbook41> (Efraim Flashner's message of "Sat, 27 Oct 2018 23:30:13 +0300") Message-ID: <878t2h66yf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33137 Cc: 33137 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -6.0 (------) Efraim Flashner <efraim@HIDDEN> skribis: > On Thu, Oct 25, 2018 at 03:31:32PM +0200, Ludovic Court=C3=A8s wrote: >> Hello, >>=20 >> Efraim Flashner <efraim@HIDDEN> skribis: >>=20 >> > We have the linter check for CVEs and updates to packages in a list, b= ut >> > what about those packages they depend on? It would be great to be able >> > to 'guix lint --recursive foo' and get foo and also all the packages in >> > the different types of inputs. >>=20 >> On the question of CVEs, see also >> <https://issues.guix.info/issue/31442>. >>=20 >> Do you think --recursive would be useful for other types of linters? >>=20 >> Thanks, >> Ludo=E2=80=99. > > Checking for new versions would definately be good. But that=E2=80=99s what =E2=80=98guix refresh=E2=80=99 does, right? > It seems to me that checking everything would make for better code > overall, but the behavior I would expect is that it would check all > the linters specified in the command. If you run =E2=80=98guix lint=E2=80=99 without any arguments, all the packa= ges are checked. Is this what you meant? Thanks, Ludo=E2=80=99.
bug-guix@HIDDEN
:bug#33137
; Package guix
.
Full text available.Received: (at 33137) by debbugs.gnu.org; 27 Oct 2018 20:30:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 27 16:30:21 2018 Received: from localhost ([127.0.0.1]:45820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gGVDx-0000Og-7K for submit <at> debbugs.gnu.org; Sat, 27 Oct 2018 16:30:21 -0400 Received: from flashner.co.il ([178.62.234.194]:37530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <efraim@HIDDEN>) id 1gGVDv-0000OU-Uu for 33137 <at> debbugs.gnu.org; Sat, 27 Oct 2018 16:30:20 -0400 Received: from localhost (unknown [5.102.239.133]) by flashner.co.il (Postfix) with ESMTPSA id 2C2354005F; Sat, 27 Oct 2018 20:30:14 +0000 (UTC) Date: Sat, 27 Oct 2018 23:30:13 +0300 From: Efraim Flashner <efraim@HIDDEN> To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: bug#33137: [Wishlist] recursive guix lint Message-ID: <20181027203013.GF1297@macbook41> References: <20181024123915.GB1297@macbook41> <875zxqup8r.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lIrNkN/7tmsD/ALM" Content-Disposition: inline In-Reply-To: <875zxqup8r.fsf@HIDDEN> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33137 Cc: 33137 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --lIrNkN/7tmsD/ALM Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 25, 2018 at 03:31:32PM +0200, Ludovic Court=C3=A8s wrote: > Hello, >=20 > Efraim Flashner <efraim@HIDDEN> skribis: >=20 > > We have the linter check for CVEs and updates to packages in a list, but > > what about those packages they depend on? It would be great to be able > > to 'guix lint --recursive foo' and get foo and also all the packages in > > the different types of inputs. >=20 > On the question of CVEs, see also > <https://issues.guix.info/issue/31442>. >=20 > Do you think --recursive would be useful for other types of linters? >=20 > Thanks, > Ludo=E2=80=99. Checking for new versions would definately be good. It seems to me that che= cking everything would make for better code overall, but the behavior I would expect is that it would check all the linters specified in the command. --=20 Efraim Flashner <efraim@HIDDEN> =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --lIrNkN/7tmsD/ALM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlvUytQACgkQQarn3Mo9 g1EwHw//Y+ze/ZOy/x2v1rx25KzM66Xby7O0YCw2bOr13jSdjPjlz1Y947ovAM0W TaCO7hzdlt7kTmcwrdfQFbLNo8jL17bQ7c+Y9S42Fe73+XXzELKScynAXiYaCyzn DLQXUDoA8WpTm3Df2DXdfe0FqYPn3CLs6CE5zW2lHz0YunBX6EGiBTXoY/E1uQY4 I+fiGFSqiOJK299HNlYhgiMZJ6ax1PTP62W4XHZNaBt1aDZlWKNfrd2tX1gqdiRA 0W6S+YSQYk0SlRB5i3yCxciThszTy9B+OhL0MXWaHn31TWflREoWvxmbC3XgnAq3 Kxu8vw4eFC8CXZODfMTMLUTMDBjkYUJgi0M9jkFv0eOpQK0Alz0LauFayaDrKINv 43/CfTDoa7fP4LoavG6HptoZHN89YlrW1eTB9I1kno4Vzaw3fABjSCW6lXocClI1 Ack4Hbfq7cf84dah8Z3dWPVS/qsQXFby8hY+zLQY1a7Yipvw1Whg/aRdewZaF7S0 O7IZ48ULmufXXVwhEexrjLLPI1AciYAO4wB0cmFZEwDWR/DH/znbhJXW+o6L1qN5 aRMrjwHIT8k68wlW8TP1esp//TExMKBPWbkvlXpNj5drZbcv1rNK2Vlnnz5YHfJS oN6yr1AdbFc1ll813oIhlW3OCRcNKKHyHOqiSAjBx1lPrGySf94= =IZES -----END PGP SIGNATURE----- --lIrNkN/7tmsD/ALM--
bug-guix@HIDDEN
:bug#33137
; Package guix
.
Full text available.Received: (at 33137) by debbugs.gnu.org; 25 Oct 2018 13:31:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 25 09:31:56 2018 Received: from localhost ([127.0.0.1]:41270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gFfjw-0002ih-23 for submit <at> debbugs.gnu.org; Thu, 25 Oct 2018 09:31:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1gFfju-0002iV-7h for 33137 <at> debbugs.gnu.org; Thu, 25 Oct 2018 09:31:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1gFfjc-0005l5-2E for 33137 <at> debbugs.gnu.org; Thu, 25 Oct 2018 09:31:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42446) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1gFfja-0005kc-Tf; Thu, 25 Oct 2018 09:31:34 -0400 Received: from dhcp-64-71.ens-lyon.fr ([140.77.64.71]:53912 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1gFfja-0001d1-41; Thu, 25 Oct 2018 09:31:34 -0400 From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Efraim Flashner <efraim@HIDDEN> Subject: Re: bug#33137: [Wishlist] recursive guix lint References: <20181024123915.GB1297@macbook41> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 4 Brumaire an 227 de la =?utf-8?Q?R=C3=A9volution?= 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, 25 Oct 2018 15:31:32 +0200 In-Reply-To: <20181024123915.GB1297@macbook41> (Efraim Flashner's message of "Wed, 24 Oct 2018 15:39:15 +0300") Message-ID: <875zxqup8r.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33137 Cc: 33137 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -6.0 (------) Hello, Efraim Flashner <efraim@HIDDEN> skribis: > We have the linter check for CVEs and updates to packages in a list, but > what about those packages they depend on? It would be great to be able > to 'guix lint --recursive foo' and get foo and also all the packages in > the different types of inputs. On the question of CVEs, see also <https://issues.guix.info/issue/31442>. Do you think --recursive would be useful for other types of linters? Thanks, Ludo=E2=80=99.
bug-guix@HIDDEN
:bug#33137
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 24 Oct 2018 12:39:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 24 08:39:34 2018 Received: from localhost ([127.0.0.1]:39197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gFIRg-0008FI-4T for submit <at> debbugs.gnu.org; Wed, 24 Oct 2018 08:39:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <efraim@HIDDEN>) id 1gFIRe-0008F5-PJ for submit <at> debbugs.gnu.org; Wed, 24 Oct 2018 08:39:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <efraim@HIDDEN>) id 1gFIRW-00069O-Od for submit <at> debbugs.gnu.org; Wed, 24 Oct 2018 08:39:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56360) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <efraim@HIDDEN>) id 1gFIRW-00069G-Jq for submit <at> debbugs.gnu.org; Wed, 24 Oct 2018 08:39:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37984) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <efraim@HIDDEN>) id 1gFIRV-0001ZW-LI for bug-guix@HIDDEN; Wed, 24 Oct 2018 08:39:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <efraim@HIDDEN>) id 1gFIRR-00067F-NJ for bug-guix@HIDDEN; Wed, 24 Oct 2018 08:39:21 -0400 Received: from flashner.co.il ([178.62.234.194]:40918) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <efraim@HIDDEN>) id 1gFIRR-000670-E0 for bug-guix@HIDDEN; Wed, 24 Oct 2018 08:39:17 -0400 Received: from localhost (unknown [141.226.14.143]) by flashner.co.il (Postfix) with ESMTPSA id 871C24002A for <bug-guix@HIDDEN>; Wed, 24 Oct 2018 12:39:16 +0000 (UTC) Date: Wed, 24 Oct 2018 15:39:15 +0300 From: Efraim Flashner <efraim@HIDDEN> To: bug-guix@HIDDEN Subject: [Wishlist] recursive guix lint Message-ID: <20181024123915.GB1297@macbook41> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bCsyhTFzCvuiizWE" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) --bCsyhTFzCvuiizWE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable We have the linter check for CVEs and updates to packages in a list, but what about those packages they depend on? It would be great to be able to 'guix lint --recursive foo' and get foo and also all the packages in the different types of inputs. --=20 Efraim Flashner <efraim@HIDDEN> =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --bCsyhTFzCvuiizWE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlvQZ+8ACgkQQarn3Mo9 g1Hskw/8CxL3rTWupHzbpu1EUgkJLXzXCHysDLsupB8mddKGSRkiqlYJjpuT7u+q ZIkKLAMus1gW5tEaXJbkZDCAMSjpP02PODL4aQLbAfafQNbrpARuYsI6RXuz2BEf 2hAthcQlNxiB8fNEEmrqQopyeTp8gSH6fjMTea3wuyi7YDEwAn3JXqa8YlOaJIpe PlIp6Lp3X56PcCRt0DGe93Q1G0Ec1ouMD7SsX/gWI/xEZUd40F03zX7aYtTXjz+S QZIjWtwssWFaEgjCl9Db4piiASY0y3GVQsOLTbDvAhp6zpqVCA+dwO5DtT9Fqyx4 AQqq/rvn3S/sHKLb1WeP4KyWB30anQn5LroUNfxSv5qxFPV2q+F3yYHaEo0QfRlE WN6lmr8a7GrTeTCIy09zH+3SqAH+eCenTrooxw9TeaZx82BIBXPtUaC+0W3lmafV GAhgK+WQQhNWU7llopCnr3ypCr3Fg5YPrVCmNsbS8xatauslB7HdCr0j9ep4U+He 9L9IY0nndWsQk/YPwvWGdPy1C4K+tXFbkZYXIgzdK/Ok62qu0lXROrvx7sZfC6VH j0K9pyCubJMuZK2MgYh83MG1i6w0YzQq80Qw60QgbpVGAFqsI/cLeeO4LWGqLUYe cSHYZVXNUHVXkvOr9Qli/+0YU1N2h0UvqW9pXiQSm3quV7ZNha4= =CDd/ -----END PGP SIGNATURE----- --bCsyhTFzCvuiizWE--
Efraim Flashner <efraim@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#33137
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.