From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#30476: failing test-suite Date: Fri, 16 Feb 2018 16:16:07 +0100 Message-ID: <87wozdm0co.fsf@gnu.org> References: <873721s27b.fsf@gnu.org> <40111d94-43df-1c0d-3cdb-36b8cf99b0cc@uni-bremen.de> <878tbtozrv.fsf@gnu.org> <9613f64e-f753-0de3-aea1-e4be0400a459@uni-bremen.de> 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]:53608) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1emhl5-0007OX-Ik for bug-guix@gnu.org; Fri, 16 Feb 2018 10:17:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1emhl0-00088c-Le for bug-guix@gnu.org; Fri, 16 Feb 2018 10:17:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:39175) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1emhl0-00088O-Hx for bug-guix@gnu.org; Fri, 16 Feb 2018 10:17:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1emhl0-0005sz-AO for bug-guix@gnu.org; Fri, 16 Feb 2018 10:17:02 -0500 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <9613f64e-f753-0de3-aea1-e4be0400a459@uni-bremen.de> (Martin Castillo's message of "Fri, 16 Feb 2018 14:58:39 +0100") 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: Martin Castillo Cc: 30476-done@debbugs.gnu.org Martin Castillo skribis: > On 16.02.2018 14:00, Ludovic Court=C3=A8s wrote: >> Martin Castillo skribis: >>=20 >>> ++ guix build superseded -d >>> accepted connection from pid 22991, user pi >>> random seed for tests: 1518709083 >>> guix build: package 'superseded' has been superseded by 'bar' >>> ++ guix build bar -d >>> accepted connection from pid 23282, user pi >>> random seed for tests: 1518709358 >>> + test /home/pi/code/guix/test-tmp/store/y6l76g4i1m2q0ckliw4941x4sa0wa2= 4w-bar-9001.drv =3D '' >>> + rm -rf t-guix-build-10577 >>> FAIL tests/guix-build.sh (exit status: 1) >>=20 >> This one looks fishy, I don=E2=80=99t see how it could happen (see >> tests/guix-build.sh). Is it reproducible? >>=20 >> You can run =E2=80=9Cmake check TESTS=3Dtests/guix-build.sh=E2=80=9D to = run just this >> test. >>=20 > > No, it is not reproducible. OK, I=E2=80=99ll close the bug but do reopen it if it shows up again. >>> In guix/scripts/package.scm: >>> 250:34 5 (_ # =EF=BF=BD) >>> In srfi/srfi-1.scm: >>> 466:18 4 (fold # =EF=BF=BD) >>> In guix/ui.scm: >>> 1161:13 3 (_ _ 0) >>> 1040:23 2 (texi->plain-text _) >>> In texinfo.scm: >>> 1131:22 1 (parse _) >>> 966:36 0 (loop # (*fragment*) # =EF=BF=BD) >>> >>> texinfo.scm:966:36: In procedure loop: >>> texinfo.scm:966:36: Throw to key `parser-error' with args `(#f "Unknown= command" ifdtool)'. >>=20 >> This one was fixed in commit ec0f3d0a5bdc1f56308aeff5dabfbb3ab18b9810. >>=20 > > May I ask, how these kind of errors slip in? Does the reviewer only look > at the technical parts of patches? Reviewers and contributors do their best I believe, but sometimes errors slip through. It=E2=80=99s rare though. This particular issue would have been caught by =E2=80=98guix lint=E2=80=99. Ludo=E2=80=99.