From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#23524: Test suite failures building 0.10.0 on CentOS7 - building from git Date: Tue, 24 May 2016 14:46:55 +0200 Message-ID: <874m9naaio.fsf@gnu.org> References: <1463091775110.48039@stowers.org> 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]:59988) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5Bkj-00059r-Vl for bug-guix@gnu.org; Tue, 24 May 2016 08:48:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5Bkg-00070N-LU for bug-guix@gnu.org; Tue, 24 May 2016 08:48:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:51467) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5Bkg-000705-II for bug-guix@gnu.org; Tue, 24 May 2016 08:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b5Bkg-0001WO-Ao for bug-guix@gnu.org; Tue, 24 May 2016 08:48:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5Bjk-0004Vd-44 for bug-guix@gnu.org; Tue, 24 May 2016 08:47:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5Bjf-0006lN-RE for bug-guix@gnu.org; Tue, 24 May 2016 08:47:03 -0400 In-Reply-To: <1463091775110.48039@stowers.org> (Malcolm Cook's message of "Thu, 12 May 2016 22:22:55 +0000") 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: "Cook, Malcolm" Cc: 23524@debbugs.gnu.org Hi, Malcolm, And apologies for the delay! "Cook, Malcolm" skribis: > It has been far too long that I followed up on this. I have just now ret= urn to this project.=20=20 > > Setting HOME, as you last suggested, got me past the `make check` problem= s from before. Thank you. > > However, `make check` still apparently halts after: > > .... > PASS: tests/guix-package-net.sh > PASS: tests/guix-package.sh > PASS: tests/guix-build.sh > PASS: tests/guix-environment.sh > PASS: tests/builders.scm > > The tests apparently stop running. Top agrees with me. Could you try again and run =E2=80=98pstree=E2=80=99 at this point, so we s= ee exactly what=E2=80=99s going on? > At this point, all checks have PASSed except guix-lint.sh, which is the = single file tarred up in checkFAIL.tar.gz > > LOG.tar.gz contains logs of stdout/stderr from each step so far: bookstra= p, configure, make, make check. and also a file detailing the version of RP= M installed on my CentOS 7 box. tests/guix-lint.log reads this: --8<---------------cut here---------------start------------->8--- ++ guix lint dummy accepted connection from pid 1580, user mec + out=3D't-guix-lint-1510/foo.scm:10:17: dummy-42: sentences in description= should be followed by two spaces; possible infraction at 13 t-guix-lint-1510/foo.scm:9:14: dummy-42: synopsis should start with an uppe= r-case letter or digit t-guix-lint-1510/foo.scm:9:14: dummy-42: synopsis should not start with the= package name ;;; Failed to autoload make-session in (gnutls): ;;; ERROR: missing interface for module (gnutls) Backtrace: In ice-9/boot-9.scm: [...] In guix/cve.scm: 76: 3 [call-with-cve-port # 864000 ...] In guix/http-client.scm: 303: 2 [# system-err= or ...] 238: 1 [loop #] In guix/build/download.scm: 256: 0 [tls-wrap # "static.nvd.nist.gov"] guix/build/download.scm:256:17: In procedure tls-wrap: guix/build/download.scm:256:17: In procedure module-lookup: Unbound variabl= e: make-session' --8<---------------cut here---------------end--------------->8--- This error is due to the fact that GnuTLS (which is needed by the =E2=80=98= cve=E2=80=99 linter) is missing on the system, but tests/guix-lint.sh shouldn=E2=80=99t = be testing the =E2=80=98cve=E2=80=99 linter in the first place. Fixed in a61cd1d0fd642c45bc61ef52f09d8f62ce3976b8. Thanks! Ludo=E2=80=99.