From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#25200: guix lint throws gnutls error Date: Thu, 15 Dec 2016 17:15:52 +0100 Message-ID: <87oa0ddv7r.fsf@gnu.org> References: <87pokufmr4.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cHYiQ-0001kW-4F for bug-guix@gnu.org; Thu, 15 Dec 2016 11:17:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cHYiM-0005hL-3v for bug-guix@gnu.org; Thu, 15 Dec 2016 11:17:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:55908) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cHYiM-0005h7-0Y for bug-guix@gnu.org; Thu, 15 Dec 2016 11:17:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cHYiL-0006tp-Qz for bug-guix@gnu.org; Thu, 15 Dec 2016 11:17:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87pokufmr4.fsf@gmail.com> (Maxim Cournoyer's message of "Wed, 14 Dec 2016 09:23:27 -0800") 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: Maxim Cournoyer Cc: 25200@debbugs.gnu.org Hi Maxim! Maxim Cournoyer skribis: > I'm using an up-to-date Guix (running directly from the Git tree) and > recently started getting the following gnutls errors when attempting to > 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 patche= s should start with the package name [...] > 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-x509-tru= st-file!)'. What is the value of SSL_CERT_DIR? Could it be that the directory it points to contains dangling symlinks? The logic for this is in (guix build download); search for =E2=80=9Cx509=E2= =80=9D. Thanks for your report! Ludo=E2=80=99.