From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Fri, 4 Oct 2019 12:40:02 -0600 Subject: [U-Boot] [PATCH 1/3] buildman: Perform tests in /tmp In-Reply-To: <20191004172654.GC15735@bill-the-cat> References: <20191004161254.22362-1-trini@konsulko.com> <20191004172654.GC15735@bill-the-cat> Message-ID: <57edce01-e4ad-69ab-21f1-11037513579d@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 10/4/19 11:26 AM, Tom Rini wrote: > On Fri, Oct 04, 2019 at 10:32:42AM -0600, Stephen Warren wrote: >> On 10/4/19 10:12 AM, Tom Rini wrote: >>> We may not always be able to write to the default output directory but >>> we will always have a usable /tmp. >> >> Is that a valid assumption? Surely $TMPDIR should be used if set in the >> environment, falling back to a hard-coded /tmp if that isn't set? > > $TMPDIR is most portable but as far as Linux goes, there needs to be > /tmp, yes? I don't think there absolutely has to be, no. Calling tempfile.mkdtemp() will "just work" and do the right thing in all cases.