Date: Sun, 13 Apr 2014 15:10:01 GMT From: Jilles Tjoelker <jilles@stack.nl> To: freebsd-bugs@FreeBSD.org Subject: Re: bin/188485: mergemaster -p fails with "/var/tmp/temproot suddenly disappeared" Message-ID: <201404131510.s3DFA17C087308@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/188485; it has been noted by GNATS.
From: Jilles Tjoelker <jilles@stack.nl>
To: bug-followup@FreeBSD.org, David.Boyd49@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404131510.s3DFA17C087308>
