From owner-freebsd-stable Mon Mar 5 6:39:30 2001 Delivered-To: freebsd-stable@freebsd.org Received: from lists01.iafrica.com (lists01.iafrica.com [196.7.0.141]) by hub.freebsd.org (Postfix) with ESMTP id 330EF37B718; Mon, 5 Mar 2001 06:39:25 -0800 (PST) (envelope-from sheldonh@uunet.co.za) Received: from nwl.fw.uunet.co.za ([196.31.2.162]) by lists01.iafrica.com with esmtp (Exim 3.12 #2) id 14Zw8u-0006F3-00; Mon, 05 Mar 2001 16:39:20 +0200 Received: (from nobody@localhost) by nwl.fw.uunet.co.za (8.8.8/8.6.9) id QAA25049; Mon, 5 Mar 2001 16:39:19 +0200 (SAST) Received: by nwl.fw.uunet.co.za via recvmail id 24840; Mon Mar 5 16:38:06 2001 Received: from sheldonh (helo=axl.fw.uunet.co.za) by axl.fw.uunet.co.za with local-esmtp (Exim 3.22 #1) id 14Zw7i-0000o2-00; Mon, 05 Mar 2001 16:38:06 +0200 To: stable@freebsd.org Cc: ru@freebsd.org Subject: Re: buildworld broken for non-root users In-reply-to: Your message of "Mon, 05 Mar 2001 16:25:10 +0200." <2557.983802310@axl.fw.uunet.co.za> Date: Mon, 05 Mar 2001 16:38:06 +0200 Message-ID: <3101.983803086@axl.fw.uunet.co.za> From: Sheldon Hearn Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 05 Mar 2001 16:25:10 +0200, Sheldon Hearn wrote: > For a while now, buildworld has been broken for non-root users: > > [...] > ===> share/doc/papers/memfs > indxbib -c /usr/src/share/doc/papers/memfs/../../../../contrib/groff/indxbib/eign -o ref.bib /usr/src/share/doc/papers/memfs/ref.bib > vgrind -f < /usr/src/share/doc/papers/memfs/A.t > A.gt > refer -n -e -l -s -p /usr/src/share/doc/papers/memfs/ref.bib /usr/src/share/doc/papers/memfs/0.t /usr/src/share/doc/papers/memfs/1.t A.gt > paper.t > refer:/usr/src/share/doc/papers/memfs/1.t:46:fatal error: cannot create temporary file: Permission denied > *** Error code 3 I have a feeling that this has been happening since groff was upgraded in -STABLE. refer(1) is using /var/tmp as its temporary directory. Non-priveleged users may not create files in this directory. I think the fix may be to set GROFF_TMPDIR to something sane for buildworld. Ciao, Sheldon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message