From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#19780: 13 failing tests Date: Tue, 03 Mar 2015 09:04:06 +0100 Message-ID: <87lhjetsll.fsf@gnu.org> References: <874mqxprk6.fsf@gnu.org> <87vbja7xat.fsf@gnu.org> <87sied7s9p.fsf@gnu.org> <87d25h6a1n.fsf@gnu.org> <87lhk53d9q.fsf@gnu.org> <87zj8i5g27.fsf@gnu.org> <87bnky0wyz.fsf@gnu.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]:52505) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YShp9-0007Sg-Qr for bug-guix@gnu.org; Tue, 03 Mar 2015 03:05:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YShp8-0002v1-S8 for bug-guix@gnu.org; Tue, 03 Mar 2015 03:05:03 -0500 Received: from debbugs.gnu.org ([140.186.70.43]:34734) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YShp8-0002uk-PA for bug-guix@gnu.org; Tue, 03 Mar 2015 03:05:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YShp8-0006jC-FS for bug-guix@gnu.org; Tue, 03 Mar 2015 03:05:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: (Ricardo Wurmus's message of "Mon, 2 Mar 2015 16:57:11 +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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: 19780@debbugs.gnu.org Ricardo Wurmus skribis: > Ludovic Court=C3=A8s writes: > >> Ricardo Wurmus skribis: >> >>> 17814 execve("/localhome/rwurmus-tmp/guix/test-tmp/store/nakn26p520psw7= jawgfv74wm34dn6kxj-bash", ["nakn26p520psw7jawgfv74wm34dn6kxj"..., "/localho= me/rwurmus-tmp/guix/test"...], [/* 11 vars */]) =3D 0 >> >> [...] >> >>> 17814 connect(3, {sa_family=3DAF_LOCAL, sun_path=3D"/var/run/nscd/socke= t"}, 110) =3D -1 ENOENT (No such file or directory) >>> 17814 close(3) =3D 0 >>> 17814 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) =3D 3 >>> 17814 fstat(3, {st_mode=3DS_IFREG|0644, st_size=3D1861, ...}) =3D 0 >>> 17814 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,= -1, 0) =3D 0x7fed42e86000 >>> 17814 read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) =3D 1861 >>> 17814 read(3, "", 4096) =3D 0 >>> 17814 close(3) =3D 0 >>> 17814 munmap(0x7fed42e86000, 4096) =3D 0 >>> 17814 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) =3D 3 >>> 17814 fstat(3, {st_mode=3DS_IFREG|0644, st_size=3D33941, ...}) =3D 0 >>> 17814 mmap(NULL, 33941, PROT_READ, MAP_PRIVATE, 3, 0) =3D 0x7fed42e7e000 >>> 17814 close(3) =3D 0 >>> 17814 open("/lib64/libnss_files.so.2", O_RDONLY|O_CLOEXEC) =3D 3 >> >> And from there we=E2=80=99re doomed. >> >> Could you download >> >> and replace =E2=80=98gnu/packages/bootstrap/x86_64-linux/bash=E2=80=99 w= ith the =E2=80=98bash=E2=80=99 >> file from that tarball (make it executable), and then try again? >> >> I believe the problem is that these binaries date from before commit >> d3b59727 (Jan. 2013), which disabled dynamic NSS support in bootstrap >> binaries. > > With the bash from that tarball I no longer get a segfault related to > NSS, but I still get a segfault :-/ [...] > The segfault seems to be in tar. After replacing both tar and xz with > the versions from the tarball, however, the segfault disappears. I'm > now running "make check" again. So far it looks good as it takes longer > than before. Ah, good. In the next =E2=80=98core-updates=E2=80=99 round, we=E2=80=99ll update thos= e binaries, then. Thanks for testing! Ludo=E2=80=99.