From owner-freebsd-current@FreeBSD.ORG Mon Feb 16 04:00:02 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FB3B16A4D4 for ; Mon, 16 Feb 2004 04:00:02 -0800 (PST) Received: from grummit.biaix.org (86.Red-213-97-212.pooles.rima-tde.net [213.97.212.86]) by mx1.FreeBSD.org (Postfix) with SMTP id 3553743D2F for ; Mon, 16 Feb 2004 04:00:01 -0800 (PST) (envelope-from lists-freebsd-current@biaix.org) Received: (qmail 94410 invoked by uid 1000); 16 Feb 2004 11:53:24 -0000 Date: Mon, 16 Feb 2004 12:53:23 +0100 From: Joan Picanyol To: freebsd-current@freebsd.org Message-ID: <20040216115323.GA94120@grummit.biaix.org> Mail-Followup-To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: buildworld fails as non-root user X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Mon, 16 Feb 2004 12:00:02 -0000 Hi, I can't buildworld as a regular user with a clean /usr/obj: building static egacy library ranlib libegacy.a install -C -C -o root -g wheel -m 444 libegacy.a /usr/obj/usr/src/i386/legacy/usr/lib install: /usr/obj/usr/src/i386/legacy/usr/lib/libegacy.a: chown/chgrp: Operation not permitted *** Error code 71 Stop in /usr/src/tools/build. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Before Stage 1.1 I also see a bunch of 'Operation not permitted' errors: mtree -deU -f /usr/src/etc/mtree/BSD.include.dist -p /usr/obj/usr/src/i386/usr/include . changed user expected 0 found 1000 not modified: Operation not permitted permissions expected 0755 found 0700 modified ./arpa missing (created) ./arpa: user/group/mode not modified: Operation not permitted ./arpa: warning: file mode not set ./bsnmp missing (created) ./bsnmp: user/group/mode not modified: Operation not permitted ./bsnmp: warning: file mode not set ./c++ missing (created) ./c++/3.3 missing (created) ./c++/3.3/backward missing (created) ./c++/3.3/backward: user/group/mode not modified: Operation not permitted ./c++/3.3/backward: warning: file mode not set [...] ./sys missing (created) ./sys: user/group/mode not modified: Operation not permitted ./sys: warning: file mode not set ./ufs missing (created) ./ufs/ffs missing (created) ./ufs/ffs: user/group/mode not modified: Operation not permitted ./ufs/ffs: warning: file mode not set ./ufs/ufs missing (created) ./ufs/ufs: user/group/mode not modified: Operation not permitted ./ufs/ufs: warning: file mode not set ./ufs: user/group/mode not modified: Operation not permitted ./ufs: warning: file mode not set ./vm missing (created) ./vm: user/group/mode not modified: Operation not permitted ./vm: warning: file mode not set ln -sf /usr/src/sys /usr/obj/usr/src/i386 Is this expected behaviour? Is there a workaround? tks -- pica