Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Sep 2013 12:03:47 +0400
From:      Boris Samorodov <bsam@passap.ru>
To:        Joel Dahl <joel@freebsd.org>
Cc:        current@freebsd.org, Ian Lepore <ian@freebsd.org>
Subject:   Re: installworld broken - osreldate.h: permission denied
Message-ID:  <52493063.7090101@passap.ru>
In-Reply-To: <20130930051209.GB19015@devbox.vnode.local>
References:  <20130928130920.GA1318@devbox.vnode.local> <1380388791.1197.335.camel@revolution.hippie.lan> <20130929081329.GA19015@devbox.vnode.local> <20130930025344.GK56872@funkthat.com> <20130930051209.GB19015@devbox.vnode.local>

next in thread | previous in thread | raw e-mail | index | archive | help
30.09.2013 09:12, Joel Dahl пишет:
> On Sun, Sep 29, 2013 at 07:53:44PM -0700, John-Mark Gurney wrote:
>> Joel Dahl wrote this message on Sun, Sep 29, 2013 at 10:13 +0200:
>>> On Sat, Sep 28, 2013 at 11:19:51AM -0600, Ian Lepore wrote:
>>>> On Sat, 2013-09-28 at 15:09 +0200, Joel Dahl wrote:
>>>>> Hi,
>>>>>
>>>>> Fresh HEAD. installworld from read-only /usr/obj and /usr/src:
>>>>>
>>>>> /usr/src/include/iconv.h osreldate.h /usr/include
>>>>> install: osreldate.h: Permission denied
>>>>> *** Error code 71
>>>>>
>>>>> Stop.
>>>>> make[4]: stopped in /usr/src/include
>>>>> *** Error code 1
>>>>>
>>>>> Everything was working fine 2 weeks ago, so it's a recent breakage.
>>>>>
>>>>
>>>> Okay, I just accidentally created conditions for this error on my
>>>> system...  I checked in a change to newvers.sh while a buildworld was
>>>> running, which led to a situation where newvers.sh was newer than
>>>> osreldate.h at the end of the buildworld.  Then an installworld tried to
>>>> regenerate osreldate.h due to its dependency on newvers.sh, which would
>>>> fail if the obj was readonly at that point.
>>>>
>>>> I think we could see if something similar applies for you if you use
>>>> this command:
>>>>
>>>>   make -dm installworld SUBDIR_OVERRIDE=include
>>>
>>> I tried this with a fresh HEAD but the error message is still the same.
>>>
>>> /usr/src and /usr/obj are NFS mounted, FYI.
>>
>> Are you building on one machine and running install on another?  Are
>> the dates the same between the two machines?
> 
> Yes, both machines are running ntp. I've double-checked the dates and they are
> in sync.

Do those machines have accurate timezones set?

-- 
WBR, bsam



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52493063.7090101>