From owner-freebsd-testing@FreeBSD.ORG Mon Jan 20 16:28:31 2014 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5B746E3B for ; Mon, 20 Jan 2014 16:28:31 +0000 (UTC) Received: from mail-wg0-x22e.google.com (mail-wg0-x22e.google.com [IPv6:2a00:1450:400c:c00::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E8BC31086 for ; Mon, 20 Jan 2014 16:28:30 +0000 (UTC) Received: by mail-wg0-f46.google.com with SMTP id x12so6984860wgg.25 for ; Mon, 20 Jan 2014 08:28:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:cc:content-type; bh=G5RBzOJuIHJsKC7dfx5F/qRUnzXtNsrcuzK4o7yNhSA=; b=kyjEPRwlLwxjqp1e+gpkv0ywDFrVOr1yDr2woVOteA1d63tLA2sRYWkcS6mZDN07F+ DBB6AjgaV867KcmfwAIjRBpyUc4zwhCeIuUZh5A8MsNvnjRv2ODzazdlHm1Zz9OjAz3M qO+f78I5RawFU3VRj5/oVtM7ydxV4Vfvo7Pb2NFTZSczXRdU+jjYbFXhqqtOab9ggCUE OYFL723X5ugcAijGoLldGph5rDn37xd6+74h8yV0Evei/ezs4DuASU01d0iv/XAjIIUu L9QP9qK816LI+bYv3fNnpFDyT+S+vaRK1N5f1lYRdWyVz5E6Cs8I+ZBjrfrH/V73ScC+ 8Gug== MIME-Version: 1.0 X-Received: by 10.195.12.164 with SMTP id er4mr9174wjd.92.1390235309344; Mon, 20 Jan 2014 08:28:29 -0800 (PST) Sender: asomers@gmail.com Received: by 10.194.22.35 with HTTP; Mon, 20 Jan 2014 08:28:29 -0800 (PST) In-Reply-To: References: Date: Mon, 20 Jan 2014 09:28:29 -0700 X-Google-Sender-Auth: 0DGRXBrZHSHpdHHsEEnzyPR1Uy8 Message-ID: Subject: Re: WITH_TESTS=1 make installworld fails to install ATF C tests From: Alan Somers Cc: "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2014 16:28:31 -0000 On Fri, Jan 17, 2014 at 11:58 AM, Alan Somers wrote: > I'm unable to do a make installworld on my FreeBSD/head machine. When > I try, I get errors about "No such file or directory" for some ATF > tests. The odd thing is, if I do "make buildenv" and run the command > that failed, it works. How can "make buildworld" fail even though the > same commands work in a "make buildenv" shell? Has anyone seen this > before? > > For the record, this is AMD64, I just did a completely clean > buildworld, and my source tree is at rev 260786. > > > install -o root -g wheel -m 444 Kyuafile.auto > /usr/tests/lib/atf/libatf-c/detail/Kyuafile > (cd /usr/home/alans/freebsd/head/lib/atf/libatf-c/tests/detail && make > -f /usr/home/alans/freebsd/head/lib/atf/libatf-c/tests/detail/Makefile > _RECURSING_PROGS= SUBDIR= PROG=process_helpers install) > install -s -o root -g wheel -m 555 process_helpers > /usr/tests/lib/atf/libatf-c/detail/process_helpers > install: process_helpers: No such file or directory > *** Error code 71 > > Stop. > make[9]: stopped in /usr/home/alans/freebsd/head/lib/atf/libatf-c/tests/detail > *** Error code 1 > > Stop. > make[8]: stopped in /usr/home/alans/freebsd/head/lib/atf/libatf-c/tests/detail > *** Error code 1 > > Stop. > make[7]: stopped in /usr/home/alans/freebsd/head/lib/atf/libatf-c/tests > *** Error code 1 > > Stop. > make[6]: stopped in /usr/home/alans/freebsd/head/lib/atf/libatf-c > *** Error code 1 > > Stop. > make[5]: stopped in /usr/home/alans/freebsd/head/lib/atf > *** Error code 1 > > Stop. > make[4]: stopped in /usr/home/alans/freebsd/head/lib > *** Error code 1 > > Stop. > make[3]: stopped in /usr/home/alans/freebsd/head > *** Error code 1 > > Stop. > make[2]: stopped in /usr/home/alans/freebsd/head > *** Error code 1 > > Stop. > make[1]: stopped in /usr/home/alans/freebsd/head > *** Error code 1 > > Stop. > make: stopped in /usr/home/alans/freebsd/head > [root@alans-fbsd-head /usr/home/alans/freebsd/head]# make buildenv > Entering world for amd64:amd64 > # (cd /usr/home/alans/freebsd/head/lib/atf/libatf-c/tests/detail && > make -f /usr/home/alans/freebsd/head/lib/atf/libatf-c/tests/detail/Makefile > _RECURSING_PROGS= SUBDIR= PROG=process_helpers install) > sh /usr/home/alans/freebsd/head/tools/install.sh -s -o root -g wheel > -m 555 process_helpers > /usr/tests/lib/atf/libatf-c/detail/process_helpers > sh /usr/home/alans/freebsd/head/tools/install.sh -o root -g wheel -m > 444 Kyuafile.auto /usr/tests/lib/atf/libatf-c/detail/Kyuafile I've just reproduced this using a freshly installed image from the latest CURRENT snapshot (ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/VM-IMAGES/11.0-CURRENT/amd64/20140106/FreeBSD-11.0-CURRENT-amd64-20140106-r260369.vmdk.xz) and a freshly checked out source tree at /usr/src revision 260833. WITH_TESTS=1 is the only line in my /etc/src.conf. This is definitely a bug. So I'll rephrase the question. Has anybody successfully done "WITH_TESTS=1 make installworld" since late November? If so, what revision did you use? -Alan