]> code.ossystems Code Review - openembedded-core.git/commit
package_rpm: Set _tmppath to avoid races over tmp files
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 16 Nov 2011 16:59:29 +0000 (16:59 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 18 Nov 2011 10:46:27 +0000 (10:46 +0000)
commitb2ef543284c8c8d0d3badb2e1bcadad1106982d2
tree80fb2e450680c57c57af7c94525e98abf20d89a8
parent5b9877aa55e28ba06410592350e7e5106ebdf6cb
package_rpm: Set _tmppath to avoid races over tmp files

Occasionally we keep seeing "unable to open temp file" messages during
do_package_write_rpm tasks. This appears to happen when multiple
processes are writing rpm files and is likely due to using the
shared system temp directory. This patch changes the tmp path
to the package work directory meaning conflicts should become
a non-issue.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package_rpm.bbclass