From owner-freebsd-current@freebsd.org Sun Mar 27 07:08:20 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 11B9DADFFC5 for ; Sun, 27 Mar 2016 07:08:20 +0000 (UTC) (envelope-from jiashiun@gmail.com) Received: from mail-io0-x22d.google.com (mail-io0-x22d.google.com [IPv6:2607:f8b0:4001:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C971E16DA for ; Sun, 27 Mar 2016 07:08:19 +0000 (UTC) (envelope-from jiashiun@gmail.com) Received: by mail-io0-x22d.google.com with SMTP id c63so151924199iof.0 for ; Sun, 27 Mar 2016 00:08:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=1/UYMv2rHTATuDGy+A+u+ntV+RaAuNVrLxIm6oc041s=; b=lzqG/kDdVbvnh5r7rpzDowbnsJSLW6uHg9u/pMJlsiZIqZFoYCJCknFbwE9oDfeOqw nWxAlaJyOTbjYL2QABG/q5bGvkiwmkuNc0mdIJs/WcbNfxEVbtdpUb5C9MLFkaC4vbXA Gszc2XHq6Oxl1mctG9X+jRxa2z0ov8Plr9hVf3mKomykeiVA0R7pF+5qGWc8VXH3d5gk 24gAtifyC9ns4cZdEyO/TdLNNbxmAzNrJ2Y0K534An6ZMcXnLAIcoB+yRWj0rsYwHKYQ r5xPjm4CMT4WcmHiE24rouJyumLjXHMk53LAfhA9+mssCppcFbwFJdiZq34FE3INI1ix 2ghQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=1/UYMv2rHTATuDGy+A+u+ntV+RaAuNVrLxIm6oc041s=; b=HJPuPJVyujyoHOY+kz/M1jFiMbkahws0UDjw1xPsi158FVMSAeIEGP9ytw4FUtpn5S QlVqqCjwlpmKguROAxwfPr7FWm2+PU0LzAM0sISFZVTYaMFoke0dCnel40mP6gNhfS6G 0iSMTklABx/dx8lCgsG3VWcCABtPKJJMuGwxJMDqVE+iwmEawypDDFRswXhsAX1QlTD0 kChuvEMEjYfM0LXToIqna3l0gZrUad+FDa4al1jfjBsWweKVbeSqVg70s1xouuLbBglc EezjpfHNIhOStcScQ0xtB7MftBuWrZaNa+t6xMTqs3e5EQnJHrV06LpibTaePH7yQyDl khTg== X-Gm-Message-State: AD7BkJL0hAiD4RzKFArHDJjwEDHN8Q47sDcITqkGvYZcMjmGBm0PBYma2NCOG6BwqLEvb/f79sYwYazJNdKFmg== X-Received: by 10.107.27.205 with SMTP id b196mr21306955iob.163.1459062499255; Sun, 27 Mar 2016 00:08:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.38.73 with HTTP; Sun, 27 Mar 2016 00:07:49 -0700 (PDT) From: Jia-Shiun Li Date: Sun, 27 Mar 2016 15:07:49 +0800 Message-ID: Subject: installworld failed by mounting other's /usr/obj To: freebsd-current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Mar 2016 07:08:20 -0000 I have one machine which is faster to build world and export /usr/obj for others to install. As of r297266 installworld would fail. It seems to be caused by r296921 which would delete libc.ld. In this case libc.ld resides on a read-only /usr/obj mount. -------------------------------------------------------------- >>> Installing everything -------------------------------------------------------------- cd /usr/src; /usr/obj/usr/src/make.amd64/bmake -f Makefile.inc1 install ===> lib (install) ===> lib/csu (install) ===> lib/csu/amd64 (install) install -o root -g wheel -m 444 crt1.o crti.o crtn.o Scrt1.o gcrt1.o /usr/lib/ ===> lib/libc (install) install -C -o root -g wheel -m 444 libc.a /usr/lib/ install -s -o root -g wheel -m 444 -fschg -S libc.so.7 /lib/ install -T debug -o root -g wheel -m 444 libc.so.7.debug /usr/lib/debug/lib/ install -S -C -o root -g wheel -m 444 libc.ld /usr/lib/libc.so rm -f libc.ld rm: libc.ld: Permission denied *** Error code 1 Stop. bmake[5]: stopped in /usr/src/lib/libc *** Error code 1 Stop. bmake[4]: stopped in /usr/src/lib *** Error code 1 Stop. bmake[3]: stopped in /usr/src *** Error code 1 Stop. bmake[2]: stopped in /usr/src *** Error code 1 Stop. bmake[1]: stopped in /usr/src *** Error code 1 Stop. make: stopped in /usr/src 0.778u 0.483s 0:01.36 91.9% 1356+245k 0+655io 1483pf+0w jsli@jsli-bsd:/usr/src # -Jia-Shiun