bin/188485: mergemaster -p fails with "/var/tmp/temproot suddenly disappeared"

Jilles Tjoelker jilles at stack.nl
Sun Apr 13 15:10:01 UTC 2014


The following reply was made to PR bin/188485; it has been noted by GNATS.

From: Jilles Tjoelker <jilles at stack.nl>
To: bug-followup at FreeBSD.org, David.Boyd49 at twc.com
Cc:  
Subject: Re: bin/188485: mergemaster -p fails with "/var/tmp/temproot
 suddenly disappeared"
Date: Sun, 13 Apr 2014 17:03:15 +0200

 In FreeBSD PR bin/188485, you wrote:
 > mergemaster -p fails with message "/var/tmp/temproot suddenly
 > disappeared"
 
 > mergemaster issues "find -d ${TEMPROOT} -type d -empty -delete 2>
 > /dev/null" to delete directories under TEMPROOT (defaults to
 > /var/tmp/temproot).
 
 > For 10.0-RELEASE this results in temproot being removed.
 
 > For earlier releases a warning message about relative paths is
 > redirected to /dev/null but the directory remains.
 
 Thanks for your report.
 
 I cannot reproduce this here (11-CURRENT i386) and in the code it looks
 like this can only happen if IGNORE_FILES contains both etc/group and
 etc/master.passwd, making the temproot empty and making mergemaster do
 nothing.
 
 I certainly made the change to find(1) but I don't see how it breaks a
 previously working use of mergemaster.
 
 Please provide more details.
 
 -- 
 Jilles Tjoelker


More information about the freebsd-bugs mailing list