Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jul 2005 05:52:58 +1000
From:      Peter Jeremy <PeterJeremy@optushome.com.au>
To:        Maxime Henrion <mux@freebsd.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src ObsoleteFiles.inc
Message-ID:  <20050725195258.GD9620@cirb503493.alcatel.com.au>
In-Reply-To: <20050724094522.GL14567@elvis.mu.org>
References:  <200507231942.j6NJgdks037508@repoman.freebsd.org> <42E2A029.1090404@gmail.com> <42E2DA50.2000205@FreeBSD.org> <20050724011629.GK14567@elvis.mu.org> <op.suebs8qb9aq2h7@mezz.mezzweb.com> <20050724094522.GL14567@elvis.mu.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2005-Jul-24 11:45:23 +0200, Maxime Henrion wrote:
>If files are installed using the -p flag of install(1), which preserves the
>modification time (I'm not sure we actually use this flag).

We do in /usr/include (and maybe elsewhere).

>  Also, a find
>-ctime +1 is only useful if the installworld was done not long ago; if it's
>a few days old or more, we'd have to hack the script.  We can also imagine
>doing an installworld in the morning, and another in the evening.

It's not perfect but it's better than what we had before.  You can
fairly easily work around the above by adding something like
	date > ${DESTDIR}/etc/installworld
into /usr/src/Makefile.inc1 as the first thing installworld does and
then use '! -newercm /etc/installworld' for find.

/var/db/pkg/FreeBSD-base-x.y/+CONTENTS might be a nicer solution
but so far, no-one has found the time to implement it.

-- 
Peter Jeremy



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