GNU bug report logs - #33137
[Wishlist] recursive guix lint

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Severity: wishlist; Reported by: Efraim Flashner <efraim@HIDDEN>; dated Wed, 24 Oct 2018 12:40:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 33137 <at> debbugs.gnu.org:


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--




Information forwarded to bug-guix@HIDDEN:
bug#33137; Package guix. Full text available.

Message received at 33137 <at> debbugs.gnu.org:


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




Information forwarded to bug-guix@HIDDEN:
bug#33137; Package guix. Full text available.

Message received at 33137 <at> debbugs.gnu.org:


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--




Information forwarded to bug-guix@HIDDEN:
bug#33137; Package guix. Full text available.

Message received at 33137 <at> debbugs.gnu.org:


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.




Information forwarded to bug-guix@HIDDEN:
bug#33137; Package guix. Full text available.

Message received at 33137 <at> debbugs.gnu.org:


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--




Information forwarded to bug-guix@HIDDEN:
bug#33137; Package guix. Full text available.

Message received at 33137 <at> debbugs.gnu.org:


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.




Information forwarded to bug-guix@HIDDEN:
bug#33137; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


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--




Acknowledgement sent to Efraim Flashner <efraim@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#33137; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.