Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Feb 2003 17:31:35 +0200
From:      Ruslan Ermilov <ru@freebsd.org>
To:        "Jacques A. Vidrine" <nectar@freebsd.org>
Cc:        Giorgos Keramidas <keramida@freebsd.org>, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src Makefile.inc1
Message-ID:  <20030221153135.GC54716@sunbay.com>
In-Reply-To: <20030221150155.GA33429@madman.celabo.org>
References:  <200302202039.h1KKdVQN058039@repoman.freebsd.org> <20030220233130.GD2486@gothmog.gr> <20030221134613.GA44424@sunbay.com> <20030221145306.GB54716@sunbay.com> <20030221150155.GA33429@madman.celabo.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--gr/z0/N6AeWAPJVB
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Feb 21, 2003 at 09:01:55AM -0600, Jacques A. Vidrine wrote:
> On Fri, Feb 21, 2003 at 04:53:06PM +0200, Ruslan Ermilov wrote:
> > No, this can't be true.  The only difference between RELENG_4_7
> > and HEAD versions of touch(1) is that the latter has the -h
> > option, which can't be a problem for RELENG_4_7 (nor would
> > bootstrapping of the RELENG_4_7 version of touch(1) be a
> > solution should the problem have existed).
>=20
> The problem is that touch is not in the path during `make release' (at
> some point the path includes only stuff in /usr/obj/usr/src/i386/...),
> so you get
>    ``touch: not found''
> fairly early.
>=20
> If you give me time, I will reproduce and send you the logs when I'm
> done with some more urgent issues.
>=20
Ah, that!  This I saw often during the initial (native) "make
installworld", as the first step of "make release", if you
forgot to rebuild your world before running ``make release'',
or your sources have changed in between.  Then installworld
is trying to do something that was supposed to be already done
by buildworld.  ``touch'' is not used during install, and
during build PATH always includes /usr/bin.  So the only
scenario for ``touch: not found'' is during install where
it _should not_ be used.  And this is the problem with your
build environment, most likely a forgotten buildworld or
wrong date/time (system or modification date of sources).

My test ``make release'' is 40% done.  :-)


Cheers,
--=20
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software AG,
ru@FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

--gr/z0/N6AeWAPJVB
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+VkZXUkv4P6juNwoRAn6FAJ9+N5baoPlZKYk2nKYsNp4o6wMNrACfZzdI
jyqfsd04oWOPVsAGm9j1Qp4=
=vI3a
-----END PGP SIGNATURE-----

--gr/z0/N6AeWAPJVB--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-src" in the body of the message




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