From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Baines Subject: bug#25200: guix lint throws gnutls error Date: Thu, 15 Dec 2016 21:38:00 +0000 Message-ID: References: <87pokufmr4.fsf@gmail.com> <87oa0ddv7r.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="PXx81IfOtq2nDfhWmIj9x60vRaMpag301" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44245) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cHfwT-0001TA-TI for bug-guix@gnu.org; Thu, 15 Dec 2016 19:00:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cHfwQ-0005oY-SE for bug-guix@gnu.org; Thu, 15 Dec 2016 19:00:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:56210) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cHfwQ-0005oO-PT for bug-guix@gnu.org; Thu, 15 Dec 2016 19:00:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cHfwQ-0002ii-IT for bug-guix@gnu.org; Thu, 15 Dec 2016 19:00:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87oa0ddv7r.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 25200@debbugs.gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --PXx81IfOtq2nDfhWmIj9x60vRaMpag301 Content-Type: multipart/mixed; boundary="2fqltEejnit1fAnP8PPASBAprHIRSqUV0"; protected-headers="v1" From: Christopher Baines To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= Cc: 25200@debbugs.gnu.org Message-ID: Subject: Re: bug#25200: guix lint throws gnutls error References: <87pokufmr4.fsf@gmail.com> <87oa0ddv7r.fsf@gnu.org> In-Reply-To: <87oa0ddv7r.fsf@gnu.org> --2fqltEejnit1fAnP8PPASBAprHIRSqUV0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 15/12/16 16:15, Ludovic Court=C3=A8s wrote: > Hi Maxim! >=20 > Maxim Cournoyer skribis: >=20 >> I'm using an up-to-date Guix (running directly from the Git tree) and >> recently started getting the following gnutls errors when attempting t= o >> run "guix lint some-package". This happens for any package. >> >> The complete error traceback returned on the console looks like: >> >> guix lint icecat >> gnu/packages/gnuzilla.scm:304:2: icecat-45.5.1-gnu1: file names of pat= ches should start with the package name >=20 > [...] >=20 >> In guix/scripts/lint.scm: >> 786: 4 [check-vulnerabilities #] >> 781: 3 [#= #] >> In unknown file: >> ?: 2 [force #>] >> In guix/scripts/lint.scm: >> 770: 1 [#] >> In ice-9/boot-9.scm: >> 160: 0 [catch srfi-34 # ...] >> >> ice-9/boot-9.scm:160:17: In procedure catch: >> ice-9/boot-9.scm:160:17: Throw to key `gnutls-error' with args `(# set-certificate-credentials-x50= 9-trust-file!)'. I hit this on Wednesday, I think its a problem in the profile generation code, related to character encoding, and possibly to do with locales. It was triggered by the recent nss-certs update, but I don't think that has anything to do with it, apart from introducing some files with names including non-ascii characters. I've filed bug#25213 about this which includes instructions to reproduce = it. --2fqltEejnit1fAnP8PPASBAprHIRSqUV0-- --PXx81IfOtq2nDfhWmIj9x60vRaMpag301 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlhTDTkRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XeI8RAArlnjzf4QyfsTvfQ6B9pWsV0+89vybr1p sdFDxRXqY4yyz2MUhaARzlI/JdMxQVlhsvGhCL0LkiudogNPJF9PGCnDMXA4TWvs G5SPwwmINMHs5j89wZW9nbNkryPBOxe3PXb7zk7ENJYqZ3oIidkLhz9Rb+CugzIV fjfLnBfSt8/iDeZ63NcSHBNTs2Z5zRurxsmzMcs7ANy0Z+nbJjYsepEHg9i5c/zf 1tBzuMaA3/3cC1UTBVLrZbBIYpiSaV597xMML9u7L+Y3f38Cgfz7OOJJnnLiycyE 0D/4VfBtOAaoNT46cuPcdxIoLetXAaosTh7dguSXldAm49hhpZtOTYuptiR0KK+y BdmojDMtoP0WWFEIFuzuKNCd6jWvZcPJzV76A3/RlQDfmuNB2nSLjOi7FJ8UGpHb Uhw+R8+jVNq/DvqvOPiS9P2JLPTV2bq92X+dYUXIE1dALoWXkodsmYe7s0k+Ybwn xw8R8rXzDUTXVcdmpDh3vFbaX/5YXGVyFMnkEjRX7hTdox3o/N5ZVxE3Nr/MAGZg W7IqGNIFZ3nimBtQ+aW89W+bz8zHaBIuhRcCLu3zwBTNWJDFXGMqcwzZwnnGDhPF VmGjD1GJUhgJeg8sUfcjNQjCVty4ox6kHCerIKWZKl/dcxwsLC2Lfo0Xy927y2FJ 78GHQNPiSUM= =l1Yi -----END PGP SIGNATURE----- --PXx81IfOtq2nDfhWmIj9x60vRaMpag301--