+++ This bug was initially created as a clone of Bug #235614 +++ Description of problem: mktemp uses the TMPDIR environment variable. The brp-java-repack-jars script resets TMPDIR to arbitrary values that don't necessarily exist, and then tries to use mktemp. Failures ensue. Version-Release number of selected component (if applicable): redhat-rpm-config-8.0.45-14.fc7 How reproducible: intrinsic Steps to Reproduce: 1. try to build, for example, a jpackage.org nosrc rpm 2. watch it not work. 3. there is no step three. Actual results: it fails with an error message about a temporary directory not existing. Expected results: it shouldn't be looking there anyway Additional info: replace all instances of TMPDIR in this script with something like JTMPDIR and the problem is solved -- Additional comment from mattdm on 2007-06-11 16:01 EST -- This is still a problem in current Fedora Rawhide (pre-f8, at this point), and in RHEL5. It's an easy fix -- please make it. -- Additional comment from katzj on 2007-06-19 14:17 EST -- Push will be fixed for rawhide later today -- Additional comment from mattdm on 2007-06-19 14:19 EST -- Thanks man. -- Additional comment from mattdm on 2007-06-19 14:28 EST -- Also, this probably deserves to get put in an update for RHEL5 eventually.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0470.html
Reminder: This bug includes the 'RHTS' QA Whiteboard Keyword. Don't forget to add 'RHTSdone' to the QA Whiteboard along with a comment describing where the RHTS test can be found once the RHTS test has been written. Otherwise, if an RHTS will not be created, please remove RHTS from the qa whiteboard.