R: make installworld fails (touch not found)

Jason Hellenthal jhell at DataIX.net
Fri Sep 16 08:03:12 UTC 2011



On Thu, Sep 15, 2011 at 11:43:13PM -0700, Jeremy Chadwick wrote:
> On Fri, Sep 16, 2011 at 02:18:13AM -0400, Jason Hellenthal wrote:
> > 
> > 
> > On Wed, Sep 14, 2011 at 07:56:27PM +0200, Barbara wrote:
> > > 
> > > >
> > > >Hi,
> > > >
> > > >Today I pulled up the last changes for RELENG_8 branch and I got an 
> > > >error when doing the make installworld target :
> > > >
> > > >===> gnu/usr.bin/texinfo/doc (install)
> > > >install-info --quiet  --defsection=Miscellaneous  --defentry=  info.info 
> > > >/usr/share/info/dir
> > > >install-info --quiet  --defsection=Miscellaneous  --defentry= 
> > > >info-stnd.info /usr/share/info/dir
> > > >install-info --quiet  --defsection=Miscellaneous  --defentry= 
> > > >texinfo.info /usr/share/info/dir
> > > >install -o root -g wheel -m 444  info.info.gz info-stnd.info.gz 
> > > >texinfo.info.gz /usr/share/info
> > > >===> include (install)
> > > >creating osreldate.h from newvers.sh
> > > >touch: not found
> > > >*** Error code 127
> > > >
> > > >Stop in /usr/src/include.
> > > >*** Error code 1
> > > >
> > > >Anyone having the same issue?
> > > >
> > > >Cheers,
> > > 
> > > Forgot to "adjkerntz -i"?
> > > 
> > 
> > Don't get why all these references for time are popping up here and why
> > everyone seems to think that would make the PATH variable get cut short
> > from the environment that newvers.sh is running in, but see the post I
> > made to the real thread a few moments earlier.
> 
> I believe it's based on the fact that make(1) "freaks out" if the clock
> skews too much (particularly, I imagine, if the clock goes backwards).
> "Freaks out" means starts behaving oddly.   There is confirmed evidence
> of this happening -- it doesn't affect "PATH problems" (for lack of
> better phrasing; I hope folks know what I mean by this, I'm not implying
> one's dot-files are wrong, etc.), but it does show up as files not
> getting compiled or make just bailing at odd/unexpected times.
> 

On another note relative to this I have noticed this failing more often
when running a build in tmux(1). Not sure why that has anything to do
with it but taking a guess its because of the imposed login environment
or lack thereof thats effecting PATH.

When inspected by adding a "echo ${PATH}" and a 'env' command above the
touch line when this was happening it shown that /usr/bin was not in the
PATH. But again not real sure why that happened and never bothered to
look further. This is where watch(8) and snooping on the console came in
handy for remote builds rather than having to use screen(1) or tmux(1)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 522 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110916/cfce6161/attachment.pgp


More information about the freebsd-stable mailing list